69527 15861 19576 18321 27849 27849 621920146 18411 20585 818560503 39744 39744 969493572 50372 50372 975093305 19576 19576 684592395 68568 68568 977409182 38666 38666 356025884 19576 19576 367587034 60527 60527 274399863 20880 20880 94498893 21958 21958 900931340 64349 64349 61772051 17358 17358 792506508 59042 59042 905864756 60990 60990 411892231 57978 57978 528780328 19576 19576 792378074 23434 23434 948542820 19576 19576 451869030 501 25150 647770363 10660 10660 121081606 14850 14850 637718705 16920 16920 296434910 37931 37931 914839460 19576 19576 355703220 51906 51906 895571318 21081 21081 542177459 37306 37306 681210724 14169 14169 869116664 18382 18382 977716607 11801 11801 935369148 11256 11256 33694571 46727 54295 212514578 39182 39182 402952865 7619 54116 401039330 64126 64126 221295376 68630 68630 380906437 42906 48524 586713131 62701 19576 877997896 64330 64330 980149887 10954 28102 563023725 50126 50126 164869647 66152 66152 130423653 48812 48812 631753498 6884 6884 397008767 4426 4426 528408215 54143 54143 672740037 35902 35902 407065405 18885 35821 924835645 38243 68518 724639943 25452 67857 890804632 69390 19576 575879701 11343 11343 582317135 28261 28261 519808068 11408 11408 968007965 47479 47479 94347113 29635 29635 269719626 61733 61733 637047416 68128 68128 179515897 53204 53204 862565328 16097 68828 900106196 1410 1410 806447976 31175 31175 435365107 68937 68937 268804121 42619 42619 704085696 5978 5978 100015900 5958 5958 731089185 9818 9818 225679126 8051 8051 399136570 4770 4770 716005310 19576 19576 266478091 61289 24100 839269126 48624 48624 141607201 32341 32341 164969925 42757 42757 77076880 17821 17821 548968657 18321 19576 57994220 67232 67232 211505164 48183 53619 707275063 51938 51938 198490869 52370 52370 200363937 39364 51608 53875810 37392 37392 755372034 27025 27025 589866288 52319 52319 685642755 41328 14337 435985449 2222 2222 851606589 65380 65380 68678981 16030 16030 508586295 353 353 500131060 19576 19576 397967919 7141 7141 811771240 60833 60833 386375015 49901 49901 159189839 44751 44751 858344156 23827 23827 971067604 33598 33598 861139504 67795 67795 744243148 19576 19576 950725814 67258 67258 572069373 19576 19576 287173864 40752 40752 423424682 41327 41327 906768404 56324 56324 613612145 20600 20600 988924667 45432 42457 605203878 2960 2960 954180589 18506 18506 314406626 18589 18589 152903381 49944 49944 506573737 45492 45492 386284344 49319 49319 858663770 45378 45378 357729887 19576 19576 997394936 19576 19576 18227827 61099 61099 157383683 26019 26019 25459914 17726 17726 735920681 16535 16535 187710729 43209 7202 992216888 19576 19576 672802939 41946 41946 657933860 67055 39276 524762755 45032 45032 494942794 50680 50680 914228644 27395 27395 856512060 5403 5403 540165852 68005 68005 558593765 20029 20029 496359124 59583 59583 452353515 26925 26925 594936805 41275 41275 328313026 11677 8353 872022990 51565 51565 259613752 19576 19576 563528127 18321 19850 136935866 47465 47465 682834299 56702 56702 560140060 5662 5662 58527028 23770 23770 91820922 65350 65350 463098317 5638 19423 190278678 8812 8812 862477460 67503 67503 787386625 17378 17378 967946412 18321 40175 919279546 33610 33610 255499756 19576 19576 714730123 7008 7008 14535147 38566 38566 419016390 25778 25778 533939188 64213 64213 692665337 3505 3505 446818326 19576 19576 368718560 25321 25321 487577650 54826 54826 631271722 64849 64849 202294014 19576 19576 864487080 2547 2547 466948497 5896 5896 545631400 7598 7598 893985566 67859 67859 13022564 30410 30410 770002049 21412 21412 695892577 26913 26913 320683469 25155 25155 396814067 46047 46047 660622880 18633 18633 127776212 23270 23270 844105450 15645 15645 975705005 15992 15992 866810007 10309 10309 632778835 56423 56423 262592698 3670 3670 891862927 56208 56208 85201908 31980 31980 841175458 14503 14503 456151029 53038 65641 350214351 48180 48180 495957848 43361 43361 396981851 13035 13035 6619564 736 736 759180867 52990 52990 765374169 23526 23526 608347869 135 135 985221830 25440 25440 961868958 52908 52908 949225536 19576 19576 713560098 40391 40391 76446385 21422 9072 276641438 47141 47141 635849653 8010 8010 469448862 41664 41664 706552941 47542 47542 924247435 61276 61276 906495986 12368 12368 786877781 23131 19576 606144272 56781 56781 516657658 25437 25437 579551288 41519 41519 838356599 30215 30215 916952894 21265 21265 119520248 16843 16843 11587287 13562 13562 871844722 52211 52211 426535367 65040 65040 838216258 19576 19576 944224526 5245 5245 618393270 59517 59517 382557032 43962 5103 618858539 25628 25628 587403504 15108 15108 794142674 48992 48992 46872154 54388 54388 751113157 16786 16786 371680758 7658 15904 663814580 12113 12113 59847002 5814 5814 530751300 41921 41921 184411113 13713 13713 422852308 66100 66100 652213869 19576 19576 16499296 53267 53267 70989779 14703 14703 554973578 31420 33575 954966753 5151 5151 976218459 44061 19576 497507624 53816 53816 866012386 23292 23292 698154016 39966 39966 247917678 25151 25151 693808502 22500 22500 749888380 19576 19576 694069164 15391 43946 612144143 34418 34418 649614521 44321 44321 227315926 24580 24580 100085857 54644 54644 994468586 6882 6882 173628487 49938 49938 919356689 54475 54475 28342540 17346 17346 251720009 64238 64238 920561538 61138 61138 92420706 64286 64286 431629900 65648 65648 619016943 54377 54377 192540405 19576 19576 932397047 63904 63904 41948476 43634 23472 192229375 9030 9030 287711114 68679 68679 597026516 29515 29515 232440230 18321 14064 38031472 34985 34985 177439467 3141 3141 900273166 53887 53887 334183707 9280 9280 857623217 57255 57255 485762460 30952 30952 774318167 40123 40123 546005710 62912 62912 52490283 63454 63454 529087587 34140 31960 485972500 19576 19576 117004903 52279 52279 349510552 18321 41274 30710571 12884 12884 296117569 22367 22367 179085475 3608 45852 483501122 33955 33955 446180275 14764 14764 990030660 19576 19576 900146207 47667 47667 861323149 19576 19576 786786667 39915 39915 254694047 22850 22850 876374142 32755 32755 479416176 30582 30582 372111131 30244 24003 602171672 2655 2655 8363436 23449 23449 97976544 21217 21217 830088327 45584 45584 700569977 19576 19576 8864976 7615 7615 802459225 66830 66830 814551210 45438 45438 998285696 15001 57026 407573062 2798 2798 836689820 67307 67307 338271393 45770 45770 847897813 34931 34931 102179252 3674 3674 469231222 62245 62245 62477296 27063 3610 719753050 34945 34945 690005463 15724 15724 527474114 33832 33832 132441836 33179 33179 280964030 40604 40604 225482895 36551 36551 260033207 54776 54776 103085711 55218 28645 602780081 38100 38100 998061351 35411 35411 182730287 11352 11352 477419389 33525 33525 318400427 56580 56580 942887858 29209 29209 354156528 9612 9612 998740159 55066 55066 366374430 24929 24929 983440962 26615 26615 510493395 18321 14871 275754778 32921 32921 974377696 7887 19576 17044642 44453 44453 488521746 48680 33758 591387458 26914 26914 144611888 1612 64538 668535515 24033 24033 68892667 43308 43308 180243972 21980 21980 36243790 38694 923 603588106 32017 32017 940315535 19576 19576 23399821 20499 19576 866673921 42037 42037 153959061 22114 22114 190602108 59005 59005 680056865 1291 1291 205838638 34215 34215 832939632 3773 3773 42383336 50616 50616 642484667 22879 26058 510066488 28992 28992 717367923 69068 25178 627463131 6485 6485 8596928 57041 32684 300610581 45210 45210 418534754 48946 48946 659750394 30224 30224 316795530 19576 19576 37300700 38673 38673 687599706 19576 19576 4631906 41513 41513 395046031 16275 16275 918283407 60597 60597 74374348 1593 1593 257833237 17070 17070 666906501 53299 53299 978879836 12448 12448 401837046 9932 9932 102048193 53949 53949 994844746 6795 6795 962774543 18321 63519 125570086 37456 37456 825610101 29491 29491 563284045 62604 62604 34038576 45898 45898 637603736 18321 51077 206177452 18489 18489 757925756 65134 65134 944209359 20555 20555 645586178 12597 24851 803325089 15216 15216 373132719 3253 3253 872990324 53067 14213 920301565 4552 4552 779774567 21740 57094 92774438 33426 33426 993300630 56182 56182 78520970 33495 33495 599196363 12231 12231 857514635 19576 19576 875271491 56132 56132 567293259 19576 19576 893046959 65278 65278 482898129 63718 63718 891410700 38615 38615 826399484 41864 41864 72694288 69005 69005 923939664 63966 63966 395043522 57203 57203 413912181 29278 29278 756245823 35632 2908 295035046 18321 63678 33802658 19576 19576 970075835 52972 52972 281470849 53736 50700 28913576 29345 5708 767170759 38510 38510 248972366 11670 11670 647824731 55684 55684 789287303 50416 50416 556313388 68003 68003 29558447 57411 41512 422494163 31657 31657 800457854 42501 42501 637997477 8966 8966 891659539 58139 58139 181492441 8045 8045 654278818 23360 23360 176198693 33743 33743 998888545 19576 19576 236061395 59352 59352 595118508 59140 59140 87193943 41880 41880 691208426 39417 39417 122394586 42948 42948 680492301 3747 3747 563729014 67294 67294 220810477 67884 67884 528003129 28673 28673 563053289 66412 66412 872827011 36120 36120 770335566 42515 29167 930743818 41732 41343 796539181 61625 61625 180779941 22719 25053 502544926 43445 43445 295229834 14178 14178 263542996 30968 30968 62052365 28841 28841 73766306 57987 57987 451824881 10171 10171 172219629 2203 2203 479584619 36714 36714 755261666 66198 66198 309532420 18321 44518 232389339 38837 38837 568399178 67933 67933 109854435 28008 28008 604722130 4308 4308 520960098 21193 21193 873103260 1488 19576 947811583 7825 7825 338724583 45678 45678 256673314 19576 19576 525056171 18526 18526 696836290 51309 51309 163993107 47463 26386 529167245 45132 45132 947762078 16740 16740 251063965 24747 24747 932201997 7367 7367 510430275 51746 51746 601391104 64374 64374 292483648 15629 15629 934521697 40545 40545 788027846 18321 14264 225303293 20774 20774 141122310 67586 67586 723467736 64956 64956 206682983 54263 54263 428242214 19576 19576 352302777 5618 5618 126016274 42488 42488 122001925 58101 58101 935742257 6874 6874 217256693 2050 24748 584087098 31087 31087 656875386 67636 67636 433469435 56778 56778 937588614 617 617 984230582 22863 22863 496056045 48357 20701 682019357 45770 45770 557779025 18347 18347 358747348 64454 64454 548620161 14675 14675 284566508 50705 50705 125403741 39437 39437 857646665 19576 19576 350348955 61503 61503 973346145 116 116 650797688 20483 20483 362312899 19576 19576 627043028 24033 24033 248882281 19576 19576 656824908 19576 19576 339198202 25846 55550 963504786 33962 33962 412746532 42182 42182 944525060 3633 3633 572249373 46619 46619 415245080 10137 10137 584114639 63775 6571 232843063 42311 60744 909738637 19957 19957 804248111 19576 19576 186819548 59408 59408 833452400 53793 23727 684302769 49451 67845 139220981 48706 48706 403595734 41552 41552 843040896 10068 10068 604491446 16244 16244 52149035 47544 47544 696905047 18321 57677 524887825 5288 5288 446170903 52238 52238 406541909 19576 19576 956017460 18480 18480 892721123 19576 19576 579675333 20470 20470 281371320 27692 27692 877311372 7532 7532 162725689 44228 44228 405039521 24254 24254 55734382 34429 34429 193605501 55667 52935 519551497 36356 36356 197571069 56131 56131 260696326 19576 19576 780998147 9000 9000 43726714 61309 61309 405825344 47460 47460 660669955 49147 49147 609553349 9755 150 247884042 43411 43411 295636949 12004 50592 755388812 16259 16259 393972233 14680 14680 530552127 6608 6608 734967401 59332 66867 600020482 67523 67523 615998478 2295 2295 976269767 19092 19092 183909962 32950 32950 428885668 32667 32667 202079119 57807 19576 359703799 19583 36075 364865060 66769 66769 636297511 54623 54623 983289603 17961 4910 524293362 19576 19576 869079458 19576 19576 848734351 649 649 928365015 57129 57129 192571222 19576 19576 586877781 58495 58495 579773730 63496 63496 899736673 11702 11702 528783995 50483 50483 727112848 26161 26161 81747248 58112 58112 983753710 44338 44338 705105600 57500 57500 18817057 18321 26366 666650422 38289 38289 175971592 54430 54430 243205900 43905 36612 742812247 2659 2659 89393180 67671 67671 32754339 22123 17964 104443843 19576 19576 724229999 28005 7507 763263754 19576 19576 746261887 46910 46910 675082985 61142 61142 616453058 5116 5116 885670233 10269 10269 503332206 26595 26595 663440704 52307 41452 217392896 53293 53293 924145362 20047 39991 393489247 62565 62565 241772653 29367 29367 514422208 19576 19576 481287430 15775 15775 650436392 23705 23705 730769135 61602 58568 425547386 50736 50736 371885228 40451 57478 480319437 55096 55096 30941495 8910 17716 963323260 3293 3293 481312009 60083 60083 835467330 1596 1596 950826532 33879 33879 690394286 14757 14757 607570059 39182 39182 657757655 13435 32793 942042846 7598 7598 831163903 45949 45949 889693761 19576 19576 30091443 32234 32234 939869241 53898 53898 495112518 20422 20422 678664199 59973 59973 333850977 53922 53922 173967456 18628 18628 422035311 16527 16527 461532689 49258 49258 63123266 64123 64123 709331543 67725 67725 557177263 65150 65150 807954105 42295 42295 443075580 54055 54055 967529754 51479 51479 159871450 26436 26436 918148856 3934 3934 332681359 55229 55229 549543143 30561 53884 724091430 64182 64182 571717774 20099 20099 185185583 66836 66836 208486521 9833 9833 45045931 37333 37333 22605700 13935 13935 163914762 54263 54263 591225704 46331 46331 134059261 58961 58961 948309535 22114 22114 829144541 41893 8450 388564905 53926 53926 24101107 45851 45851 978128405 13326 13326 385113815 1633 33777 319286834 27438 27438 893653665 66509 66509 769347054 258 258 918918971 31054 53689 415131800 26947 26947 401411348 49244 49244 919302891 63478 63478 466746489 46169 46169 630438019 61085 61085 894248826 29603 29603 347737960 65714 65714 840859241 67846 67846 350484880 58695 58695 755310075 19576 19576 567551127 5661 5661 677447934 19576 19576 454859825 25932 25932 117626055 59944 19576 494276896 7532 53272 175143980 19576 19576 403525897 47473 47473 623032097 21275 21275 804152208 33544 33544 138115226 25725 25725 441721517 55596 55596 812465416 55438 18665 634746135 19576 19576 980822851 49490 49490 599057324 22765 22765 284046798 7461 7461 934234787 61494 61494 552028485 33931 33931 514681289 48320 48320 402957649 17368 17368 19405648 69349 69349 130625459 27991 27991 151922098 46121 46121 644077335 18382 7138 150255576 67433 67433 396691664 39167 39167 116306088 41774 41774 412583431 58501 58501 369914495 13270 13270 102494120 21371 21371 915654290 51641 35820 309674245 29593 29593 818632360 62326 62326 541933214 36095 36095 386717545 40631 40631 427211626 46806 19576 430055059 40708 40708 121959062 41735 41735 777037588 22925 22925 718824141 31652 31652 32574608 30358 30358 927338231 11927 11927 208368544 20436 20436 918882809 60505 19576 837659445 38159 38159 186623547 15606 15606 491095747 18207 18207 356731354 52543 52543 833183707 5884 5884 739535361 18218 26968 557896684 27113 27113 104868884 59355 59355 37392449 13557 13557 320427702 31293 6957 557515959 64041 64041 18404366 20465 20465 911505175 19576 19576 578011768 2514 2514 182922107 59122 59122 635823804 10585 10585 559902486 19853 48755 321662670 12010 12010 725739835 17981 17981 438014272 4601 4601 963033644 44740 44740 34193794 5204 19576 456413433 61318 61318 849293410 28962 34097 587897988 50846 50846 549799224 69066 29345 875959061 16073 16073 660751162 16775 16775 521977423 45124 27734 599373512 27008 27008 806421058 55653 55653 862111505 47284 47284 392427473 7797 7797 586476661 48510 48510 497492518 1733 1733 309852973 33163 37724 88033254 18840 18840 320653562 58682 58682 265780496 45675 19142 402181600 18321 56551 890553129 53766 53766 190163060 34035 34035 104318989 19576 19576 858061052 19576 19576 775215232 24452 24452 36705136 8462 8462 616000759 55620 55620 744350019 55300 55300 710348517 19576 19576 836306108 57340 57340 598436171 42179 42179 788637265 57574 57574 636326438 49979 49979 172430327 67038 15307 795530553 67138 67138 844405793 50195 50195 824582932 24770 66891 930470579 65685 65685 506836678 52469 52469 439421675 6024 45042 778552960 18321 16015 710317779 21627 21627 386106045 43016 43016 289034355 45445 45445 852448394 43627 43627 309009767 64945 64945 726319783 53896 53896 158205253 5380 5380 535750276 35535 35535 917780590 57662 57662 364616515 47801 47801 209582016 58647 58647 280521165 5246 5246 129799812 20529 20529 174128456 30779 30779 45286483 63404 63404 45215684 42589 42589 206193445 19576 19576 249590301 25065 25065 572574397 40340 40340 962156289 37060 37060 552604400 25752 25752 825385942 39263 25920 70402144 50028 50028 582676915 42246 42246 324468541 35115 35115 143858000 68166 68166 517637270 838 838 112639274 19576 19576 728746993 13911 13911 360098786 66751 66751 264781863 61087 61087 819609875 21687 21687 782183903 37235 37235 95990696 5688 5688 816685760 18433 18433 940833155 57322 57322 498618873 19576 19576 60841031 19965 11873 541015804 48005 48005 498259648 15810 36150 684969601 43834 43834 886992466 6627 56758 253277331 55823 55823 126955188 10412 10412 221124262 39175 39175 709512237 33905 33905 834322623 59839 59839 89871432 32318 32318 781210921 66005 66005 450877222 45696 45696 490348011 19576 19576 264349949 18382 18382 535226021 10070 10070 990601051 55510 55510 295247852 25922 25922 46220692 54774 54774 640023200 32486 32486 286483660 33964 19576 853790264 1434 1434 345926890 25974 68925 319160467 19576 19576 37642353 1591 1591 464735133 39255 20937 396463531 21382 21382 930241202 36432 36432 768910048 19576 19576 191847378 50116 50116 456832891 51873 51873 528324240 1398 1398 630257270 6084 6084 105069095 44743 44743 849314780 18321 32747 957243059 67606 67606 47212030 49518 49518 315751834 57583 57583 797349418 18321 58169 489835411 18411 18411 184352268 7051 7051 501339346 17346 17346 991228656 355 355 89404367 53183 53183 774312927 54559 54559 19094865 11671 29016 156989825 69349 18218 66557291 32156 52284 198629505 10791 10791 347150126 23987 32770 808082448 65782 65782 935021128 41168 41168 771652641 7269 7269 934069982 19576 19576 206975410 45052 45052 589301256 4040 4040 633363462 47610 47610 502542567 11881 33189 974657519 19576 19576 478283083 37714 50073 689127544 27198 44395 613920368 40846 40846 24564128 2732 2732 167307120 41605 41605 810589433 10735 10735 132828793 47343 47343 432535348 19576 19576 392334322 55498 55498 79464421 23841 23841 214047865 65717 65717 280909861 3070 3070 920315100 11763 11763 423086575 63894 63894 267954806 25407 25407 937640012 20046 20046 661279818 57892 57892 823378776 19576 19576 732242407 2612 2612 624364173 4929 4929 974611693 66365 66365 620209828 32955 32955 748112469 49913 15066 65395242 47715 47715 886189713 18321 12541 4768035 19576 19576 996991283 65991 65991 179668426 21736 21736 459967892 19576 19576 626517909 3164 3164 417411666 56214 56214 853677813 19576 19576 487986679 45621 45621 580431842 64098 64098 652019430 2668 2668 815862473 19576 19576 945070031 7718 7718 212354772 19576 19576 770381779 31019 31019 503166484 19733 19733 905039740 47627 47627 758673209 20654 20654 87805682 55653 51105 809416835 67763 67763 289056858 19145 19145 185282448 60038 60038 35644853 3850 3850 261016652 8225 8225 994042515 22203 22203 881803603 37159 45683 131836567 64917 64917 917173693 8653 8653 390104148 43142 43142 859529668 28051 28051 482074399 2988 32008 926006449 5325 5325 995892884 3664 3664 707280570 27284 27284 176333565 50134 24556 378546159 55792 55792 313996932 54286 54286 462150896 8943 8943 253144275 15810 15810 32937297 53061 53061 238864828 55784 55784 623262596 8767 8767 86928258 67399 67399 930960643 24372 24372 865377349 19931 19931 914255925 36116 36116 380056767 2506 21906 786005396 56916 56916 144744847 19576 19576 604564526 19869 19869 251117132 19576 19576 165290059 18321 19576 42602681 29561 66903 734712228 53128 53128 944763403 22969 22969 624287309 53728 53728 211908879 50291 50291 520118024 49047 49047 94247844 59821 43905 357629953 19576 19576 1368466 58467 58467 476636529 62760 62760 918626896 19576 19576 807753399 19665 19665 309095979 31866 31866 918202095 29862 29862 400717388 19171 19171 577630196 50254 50254 606501880 22250 22250 715365796 19576 19576 937668783 53511 53511 292557795 39177 61640 345647763 3417 3417 452084663 19576 19576 870584204 67213 66711 371757512 17062 17062 832372341 13913 13913 541699901 63214 63214 754598474 51282 51282 202578500 23666 23666 218453971 19576 19576 984073495 15919 28055 917175433 30462 30462 84752589 47345 47345 397961496 3191 3191 381986118 67077 54142 573648664 24057 24057 266671613 61464 61464 513718589 49413 49413 584185073 36778 36778 821248868 19576 19576 494583775 23019 23019 492906465 58395 58395 270058262 56153 56153 822337209 28780 28780 665602053 44023 44023 146981179 59621 59621 154243601 40659 40659 313764089 63229 63229 967892143 19576 19576 565586005 27865 27865 679696305 56656 11376 881691051 21365 21365 624040569 32764 32764 109169197 68430 68430 465837514 46840 46840 213697018 19576 19576 560417004 43072 43072 59433433 23019 23019 34819159 52927 9783 331203960 19576 19576 218743457 48673 48673 160411356 49045 51969 623783046 19576 19576 391226495 59946 59946 389876127 25570 6005 767812790 54726 54726 530712046 39311 39311 426154538 63615 63615 849340087 6940 6940 324779519 6662 6662 154225129 58503 58503 810705462 48686 48686 599704636 26704 26704 313867643 68175 68175 23636755 47788 47788 692607499 16186 16186 606584573 16632 38931 698384911 25890 25890 263278820 66419 66419 539302198 47474 47474 807255236 19576 19576 159902886 27958 27958 952060223 40913 40913 817459263 53343 53343 781505295 54279 54279 76089339 2734 25321 65230617 5556 5556 944636792 35265 35265 914491866 23575 10021 229469655 19576 19576 121741795 50836 50836 292718503 26297 26297 652934590 17288 17288 62013573 9384 9384 956386624 56138 56138 208216582 10906 10906 974709387 24473 24473 327996059 19576 19576 309092297 41439 41439 589845241 43 43 903430549 10877 50951 866686218 4637 4637 135233649 61635 61635 689120871 56612 56612 42836301 63726 63726 599036082 3265 3265 293516719 6278 6278 549542247 1158 54475 193538310 53561 53561 58176423 12210 9447 427331749 19576 19576 841186245 51145 51145 964486109 18321 68921 263147828 2515 2515 754165997 5999 5999 239147027 64788 64788 536166485 53892 53892 154240856 2992 2992 875985723 11991 11991 125937474 33631 68021 923069528 47823 63729 825334065 18321 7313 826984888 23543 20121 35988752 2429 2429 96463132 2149 2149 307705004 67594 67594 781399139 23645 23645 349995527 19715 19715 262158926 30729 30729 332710702 37760 37760 689011344 39348 7760 117398169 34456 34456 859588805 24997 24997 965986373 10336 10336 372204760 56656 56656 103337847 4935 14002 842878308 49 49 530060367 11042 60144 643179971 32733 32733 598412746 13869 13869 222930682 19576 19576 448042347 66947 66947 682208398 63776 63776 276574043 28456 28456 121930698 34126 34126 770924470 32573 32573 750334838 44566 44566 263518976 3201 3201 435609609 17528 17528 967729874 28780 32062 565731563 48755 56935 829650946 23998 23998 746129713 54207 54207 299295126 18665 6955 693997873 1048 1048 723769622 20415 20415 5092019 19576 19576 580789913 49901 58258 814774441 19721 36679 726135135 7763 7763 366529613 56090 56090 742932433 37710 19576 592624059 44220 44220 258094076 23368 23368 385154400 3961 3961 376067556 58098 58098 548736493 10944 10944 710091500 45665 45665 682075445 43903 43903 633841086 39056 39056 907865266 51526 51526 337201954 20625 20625 150378596 60824 60824 590102036 19729 19729 260947801 504 504 785234056 1020 1020 306750361 21636 21636 982517232 59381 36695 510809663 11298 11298 208339642 489 489 657308091 18321 1072 407770302 19576 19576 859676685 20849 20849 708978555 18680 44078 59439058 6975 6975 80906230 19576 19576 320457380 39552 39552 634217602 20631 20631 809125233 62651 62651 519871608 40914 40914 663026005 18210 18210 191004864 65245 65245 958883940 27964 27964 744656429 14619 14619 94680131 64919 64919 658793202 42096 42096 101886146 22281 13817 897636530 59869 59869 631817542 882 882 136419741 12310 12310 124978328 10075 10075 961290117 59191 59927 34684209 63930 63930 162467494 41286 41286 74173298 35653 35653 776843604 25786 25786 409768364 42487 42487 160657228 58865 58865 493514162 47378 47378 443042204 53256 53256 274990513 49473 49473 299032401 63748 63748 278761711 63135 63135 403279419 9739 9739 795401106 19974 19974 135437390 48904 54943 740985389 19576 19576 644409701 50781 50781 54234316 64537 64537 603830563 4176 4176 996697311 19576 19576 212318958 40749 40749 76549060 17763 17763 464197905 63628 63628 222825283 61326 61326 465949437 57365 57365 645573114 15045 15045 815082558 48238 38016 461790360 21969 21969 275746551 16590 69408 299355160 5786 5786 67763860 4244 4244 914662895 37516 37516 7327319 36586 36586 460921250 33180 33180 118936091 20277 20277 4664486 63729 2893 648254185 19576 19576 733584336 19290 19290 784719886 45435 45435 595419017 60430 60430 7769806 30251 30251 484884731 39318 39318 896689383 58090 58090 503989827 48422 48422 968045307 20534 20534 75950117 37916 37916 560877633 22750 22750 327424781 55413 47132 159874890 4401 4401 42649859 37247 37247 556616095 34902 34902 75216075 39743 19576 43531213 2039 2039 940792112 5841 5841 13616579 69017 69017 58140490 23484 23484 715181767 45957 45957 299633071 46836 46836 600487461 31182 31182 73687298 34098 3135 115969734 20834 20834 67946766 30604 30604 367238696 41133 41133 974233419 18321 65638 837837108 22572 22572 938362520 9670 9670 625708067 5704 5704 324155185 19576 19576 503534048 2297 2297 682791836 41095 41095 580651278 35460 35460 28946251 59008 59008 262094802 32017 32017 333174626 10804 10804 184642323 19576 19576 297906635 15321 15321 480810253 64832 64832 229138065 26888 26888 574186442 34601 34601 800040368 66162 66162 36304944 26518 26518 431657238 43534 43534 829751723 19576 19576 904681590 7820 7820 444989350 19576 19576 263114676 3338 3338 309817039 63206 63206 210193909 46820 46820 678381198 3574 3574 354191347 50277 50277 872520095 69525 50242 620604452 61852 53290 393381405 20407 20407 340581613 27039 27039 3551845 61158 61158 605475255 9951 9951 223566878 19014 19014 879838868 60262 60262 176282926 19576 19576 661372688 12797 12797 56189079 15686 15686 194483880 4330 4330 602364971 9410 9410 19743120 40570 40570 257064645 47465 47465 226596013 29210 29210 481463708 52000 52000 896346611 21028 21028 400682562 721 721 82033067 56631 7428 88105218 40203 40203 540736956 9292 9292 551630936 63566 63566 873989433 18321 43125 942179935 38030 48344 833948798 15644 15644 472431813 60428 60428 77415942 26886 26886 565753289 51894 51894 711960258 43119 43119 499269977 19576 19576 710538164 39140 39140 299047182 33492 33492 457431891 57011 37190 739653039 44173 44173 446613260 22977 46951 234322967 38672 38672 780996726 34517 34517 839021607 13580 13580 431965774 52931 43657 342192225 63076 63076 405602436 19576 19576 670608139 54946 54946 173739345 38512 38512 326933649 34335 34335 415859115 53202 53202 741481492 25981 25981 313647345 19576 19576 492720610 54804 54804 688078211 21015 21015 511138739 16975 16975 839530104 51539 27377 804163581 61580 61580 314575084 47671 47671 563377179 34354 19576 89690112 29120 29120 446725691 64921 64921 323834877 43869 43869 396407101 37124 37124 889207048 45435 2662 385707346 23549 37441 614625739 20120 20120 818138445 7144 7144 412651516 27209 27209 685863649 58304 58304 287633879 50137 50137 107143397 58248 58248 643190722 51568 17107 509521028 42326 8113 692734217 19576 19576 469798201 60498 60498 25645777 43734 43734 101393256 23379 23379 342534633 23304 23304 897416720 58383 58383 252334356 52441 52441 502247766 45907 45907 354199623 63376 63376 302869669 19576 19576 202979958 64009 64009 419162124 19012 19012 142004308 374 374 259436604 19576 19576 334041251 19576 19576 533720768 53630 53630 60683696 40584 40584 487712467 59418 59418 27527690 13641 15747 576578297 18321 29476 497362849 68012 68012 829531887 57262 59512 634229245 36719 36719 467342819 18321 14479 465624506 19806 19806 152284563 59801 59801 867046566 26445 26445 109881004 42020 42020 948325843 52428 52428 634909108 187 187 709685883 26034 26034 457253360 18321 63464 781491149 22531 22531 125286263 67976 19576 628050682 2944 2944 913695533 26047 26047 409928537 50364 50364 82009146 42624 42624 764507202 23235 23235 881849751 19576 19576 875564181 11978 47330 532925529 19576 19576 865016030 9139 9139 124350622 54486 54486 47804239 19576 19576 45348160 7879 7879 927829826 22820 22820 359086483 30162 30162 627187859 56869 56869 244138003 65730 46689 250457841 13814 13814 946052465 27023 27023 298144120 65561 49849 108569261 67702 67702 839095412 51727 51727 282094238 64004 64004 976126796 27936 27936 298896989 61400 61400 384129621 61772 57806 531049724 49894 49894 60387135 57022 57022 714574681 28940 28940 377871775 19576 19576 90061103 11757 11757 379161142 69181 69181 101411729 19576 19576 685816202 68032 68032 821135309 62527 62527 487206933 12420 12420 342805709 17116 17116 665997874 19576 19576 955194113 47829 47829 142744536 19576 19576 207849102 62118 19576 21520766 48571 48571 545029336 45576 45576 945062843 35988 35988 501236049 35372 8527 3498698 68094 68094 98184669 64600 66168 7621964 66410 66410 566849462 22912 22912 875937839 32878 32878 245528976 45184 45184 98503061 57011 57011 449932644 41369 41369 160681048 60405 60405 962209357 55285 55285 700208106 20556 20556 511720503 43910 37575 757284933 66926 66926 854676206 18159 18159 396847253 66635 66635 555900232 19576 19576 723143054 63771 63771 291208904 9348 9348 282795221 25048 25048 832763558 53354 53354 450479873 2662 2662 618543788 44630 44630 203900351 9775 9775 894165569 58601 33573 295990855 47717 47717 375739949 46018 46018 189432384 14767 14767 104432723 18321 46826 248401229 52773 52773 430720786 66101 66101 351003308 4629 4629 242340687 10757 10757 799035799 45996 38696 236104578 54880 7396 830661969 61555 61555 696505493 6868 21558 683435847 2538 2538 976019794 22318 22318 42037629 63904 63904 89323028 21336 21336 508346609 41715 41715 868812404 19441 19441 284778975 47164 47164 625648195 5922 5922 38772135 36396 36396 946896387 26595 19576 649601312 56284 56284 855335229 7259 7259 151996335 38405 38405 227937260 47972 47972 817605880 22778 22778 406401722 18321 19576 839273093 43010 43010 284239635 65936 65936 298017673 26406 26406 308532961 54383 54383 990070263 61354 61354 163962197 35963 35963 761240999 10689 10689 240825372 25620 25620 158692728 53549 53549 456305634 59387 59387 628346502 26198 26198 540197051 27282 27282 366244773 45227 45227 209429685 45299 45299 968076307 18321 59906 265324135 51676 51676 781554091 61044 61044 548715340 52 59292 374539727 12170 12170 332340522 53826 53826 918039817 44764 44764 808995939 18321 66416 616571360 19576 19576 130949200 43657 37956 957197792 56760 56760 927322015 13770 13770 437412507 39868 39868 971130202 54375 54375 669883091 53175 53175 101014583 28803 28803 994200871 12648 12648 178682420 12017 43096 741351551 19576 19576 54360277 19915 19915 233116172 46960 46960 547272125 67569 67569 33964484 46915 46915 991473859 35979 35979 407279237 55394 55394 968374455 34325 34325 29705885 12207 67971 348764917 58702 58702 393869264 20891 20891 178832907 5729 5729 126162729 60971 60971 535168017 44664 44664 453402166 49497 49497 838979213 19576 19576 780587366 20919 20919 697714509 53183 19576 551488730 59595 59595 506991701 15001 15001 830527978 40873 15548 684174660 18321 26802 145159503 25383 25383 292756008 9350 9350 988944594 27681 27681 676685448 18321 5537 272378589 42550 42550 94750366 22367 22367 450960851 19576 19576 6862696 59526 59526 636321958 60750 60750 502894564 68695 68695 336001837 67183 67183 480794219 36233 36233 954533280 45840 45840 235663210 38317 38317 264158752 11395 11395 306076110 35585 35585 434996958 10742 10742 497112085 6478 6478 872488344 24670 24670 83016425 14196 14196 929693586 56277 56277 609857724 46557 46557 584506287 37195 54310 388145577 19576 19576 898957635 23868 40248 928432742 44180 44180 402164699 19576 19576 80982742 61272 61272 519670110 25130 25130 695178652 12562 12562 353086202 36261 36261 908572676 61284 61284 339336222 1960 1960 608877277 19827 19827 872860412 46253 46253 409465777 31394 31394 869694208 31974 31974 273510424 64070 64070 764766886 56360 56360 344223971 17806 17806 454955199 18321 55081 734968761 35921 64199 385686606 60845 60845 496176395 25681 25681 759297558 19576 19576 953735733 6044 61289 881057343 66645 66645 703810169 29864 29864 339945058 33828 33828 975338539 28057 28057 2986679 61921 61921 244815929 4216 4216 644118362 123 123 825979296 19576 19576 903349615 13870 13870 382135319 30373 30373 380855756 19576 19576 904093283 29413 29413 952746012 23590 28646 406508143 62704 62704 987958002 42294 42294 426649521 58365 58365 139029582 18321 34210 218797176 19576 19576 505378788 33142 33142 703977536 24942 24942 644594838 66830 23467 295489449 3233 3233 797705513 4395 4395 73411023 35053 35053 545305959 35730 35730 801640069 69226 61894 722627188 41720 41720 445178813 4507 4507 59134502 19576 19576 36286169 744 744 324588154 28856 28856 503346 68534 68534 14418711 12435 12435 771741983 67986 67986 114337389 19576 19576 965125880 64476 64476 907865897 48945 8904 130993101 23861 23861 87484725 48730 48730 910366096 18321 17514 240138578 12714 12714 203162082 30052 30052 229174068 9096 9096 574261127 58894 58894 888071404 58467 5776 482136880 2176 2176 872636008 21772 21772 608180207 39153 39153 746924882 62817 62817 437804145 13075 13075 50265547 45955 45955 601444226 1830 1830 406406457 15607 35979 105030624 5657 5657 207663152 26868 26868 743873552 66786 66786 656966511 1028 1028 564145151 19396 19396 997635104 12047 12047 307442224 46185 46185 706180311 2680 31189 27260921 69404 46805 985501356 48321 48321 134007628 65977 65977 253873429 43216 43216 327488271 58313 58313 960814826 27983 33645 426284003 39099 39099 457402629 35784 35784 67534477 16730 16730 85441624 22806 22806 362489675 433 433 361918945 19576 19576 392015247 504 504 307268475 39043 39043 867135356 19576 19576 114523819 5863 5863 795324800 53945 53945 192174706 15853 15853 446991673 62034 62034 178521383 47270 47270 55015685 10913 10913 403363421 37422 37422 704077122 9294 9294 975476453 14060 14060 856454120 21058 21058 721908672 53961 48714 791186764 6380 6380 482014526 36160 36160 153602312 9091 9091 686611649 39426 39426 15229709 19576 19576 914169601 69328 69328 98255230 54411 7849 570006767 28137 28137 697903050 34110 34110 43074563 29973 29973 339481326 61611 61611 231149901 64118 64118 105483745 60708 60708 68367758 17104 17104 582260572 26702 26702 514287639 21294 21294 972369002 19576 19576 671168427 45086 45086 490359542 35335 35335 613866128 19576 19576 269211265 19576 19576 458097798 44625 44625 395777678 27768 27768 766790380 18894 18894 704219122 36988 36988 92507254 51660 51660 885867094 31394 31394 815769375 49004 49004 617893574 29327 29327 208608070 42212 42212 424523443 67302 67302 928019943 6575 6575 178442572 7070 7070 221242877 43622 43622 746211237 19576 19576 876219258 55979 50562 105146786 15030 15030 265710559 25681 25681 845703457 16977 16977 938605461 25130 25130 742662863 44209 44209 537288636 9632 9632 93545731 19576 19576 334342444 51991 43892 260667153 64632 64632 651892104 1695 1695 692596442 54933 54933 366969853 53228 53228 115150909 31943 31943 863755344 26913 26913 230010513 7530 7530 161568368 56510 18678 681868648 53904 53904 194376811 59475 59475 861619251 49608 58957 101255654 25462 25462 575155703 41881 41881 629473481 33997 33997 732534374 65187 65187 964373091 12042 12042 822483573 40935 40935 676809242 68488 68488 343795758 4548 4548 593697422 19576 19576 494597827 19576 19576 165491974 11678 11678 622544185 18321 47271 264371151 48500 48500 741475886 10446 54884 174309718 62520 62520 779417350 43807 43807 510498698 19576 19576 579352380 68901 68901 218659138 5541 5541 797562501 32844 32844 833251980 21408 21408 73327227 26423 3515 796858048 42416 42416 976515303 37935 37935 366187807 44418 44418 705720781 36298 44465 913569561 47472 11296 335330715 19576 19576 725288182 13070 13070 545954975 18931 18931 537148092 54248 54248 713379590 21861 21861 510452201 13084 13084 585395430 40514 40514 72768967 47206 47206 390207877 52339 52339 309158663 22821 22821 688557683 28005 28005 241403342 26541 26541 215866750 19576 19576 454331316 36407 36407 218360770 34633 34633 592502389 33261 33261 778570125 37441 38101 932416868 4175 4175 450894361 15653 15653 749604997 45439 45439 133944883 58862 58862 811377859 50846 50846 116753249 23672 41977 545039147 46299 46299 486742164 49085 67705 805230932 44581 44581 379443605 19576 19576 959179792 28060 28060 236081767 40516 40516 956158728 24089 24089 348899287 19576 19576 808242569 57748 57748 914162328 19576 19576 18720236 27969 27969 373497033 17757 17757 514605698 21610 21610 936320991 19576 19576 216255598 10820 10820 323541100 48804 48804 90565826 5941 5941 166636989 55303 55303 185214922 25685 25685 763660069 17298 17298 513747225 69348 69348 985321993 13823 13823 404144327 15792 15792 35483240 35606 35606 707584467 17014 17014 363388174 57993 57993 493770067 64261 64261 173981106 20918 20918 268106129 44550 44550 283124733 18714 18714 605866087 44821 44821 431614572 66158 66158 299117624 12272 2122 433802276 22659 22659 983787902 18012 18012 698341879 4648 4648 330238513 36346 62332 613161794 10120 10120 943911171 13409 13409 585687065 1744 1744 619660455 61465 61465 609159070 50599 50599 195388409 19576 19576 619515378 3372 3372 103782133 14757 21282 732966860 48495 48495 938234496 50268 50268 769403800 9605 9605 511948004 10461 10461 773317428 51542 51542 127065108 63410 63410 739001272 36688 36688 904083495 9444 21258 411157189 19576 19576 569705789 9836 9836 244029377 26140 26140 254515490 60625 60625 753632107 42343 42343 498499058 64513 30425 133898315 42585 42585 561086557 22050 22050 369776681 68314 68314 53689183 31964 31964 850150129 15693 15693 234260320 19615 8450 881996275 65129 65129 874804306 68533 68533 700700082 16536 16536 388940040 24230 24230 258054906 9648 9648 88841467 69044 69044 866408710 53260 53260 401367806 6415 6415 448614358 64241 64241 583778048 53904 53904 129321320 67131 67131 723092070 21116 21116 318000935 59647 59647 771763990 43118 43118 403945860 7885 7885 843751767 24675 19756 324235444 66483 66483 952097298 66198 52663 724055001 9444 9444 829821775 62716 62716 687775937 66071 55413 35335205 35417 50495 689531424 67416 29755 510034650 27949 64910 68147412 31773 48106 564302375 14303 14303 989517709 3170 3170 385489276 54174 54174 928130553 66580 66580 192617638 46950 46950 661001377 53710 53710 863295886 59143 59143 960961620 19576 19576 32654346 17027 63855 234913879 28841 41753 438035301 48022 48022 584880111 16579 16579 634452058 3098 3098 206035115 23237 23237 474385635 43359 43359 769640104 20736 20736 394241463 40025 40025 102172048 9988 9988 184276890 15189 15189 192235334 6609 6609 260164620 49559 49559 44312496 14094 14094 241657922 44067 44067 118454080 64513 64513 485621349 20021 20021 691996196 16124 16124 742734870 41640 41640 379195420 67500 67500 875537209 8578 8578 224063275 34129 18732 906828573 32237 32237 155483880 18247 18247 505372233 62892 62892 702227533 27253 27253 191452137 51664 51664 950608997 22442 22442 90259166 61559 61559 56939169 47869 47869 874857612 63699 862 46122935 45708 45708 28814946 50377 50377 320047685 52336 52336 267843754 20111 20111 166095446 59408 59408 788694809 44714 44714 649384868 62548 62548 104742878 60663 58102 301669671 40732 40732 895367363 67784 67784 844351156 42087 42087 949480332 13966 13966 62519294 3345 3345 29682276 8854 8854 466759796 64444 64444 890505622 40830 40830 740198069 31444 31444 960811921 23538 23538 24249425 24541 24541 482219051 64213 11893 967814072 43896 43896 630937481 36301 36301 900714259 47923 47923 865630718 43519 43519 424529481 53067 53067 372542287 19576 19576 576430703 24859 24859 302575878 65634 65634 487219742 62893 62893 162571164 22896 22896 222247072 5784 5784 496176008 69055 69055 295477190 67444 67444 71072349 40362 40362 914153402 62139 62139 123651413 10830 10830 87178741 19576 19576 544545665 59733 19554 36612784 48001 48001 192205292 42789 42789 44539462 35076 35076 881196149 23339 23339 817784469 35861 35861 523351776 4979 4979 12571865 23569 23569 311448137 13621 13621 882193726 3941 3941 507647349 19576 19576 211556501 19304 19304 153570064 38349 38349 560865596 36183 36183 475785806 23767 23767 765793080 11720 19576 414552292 30979 30979 476645585 11752 11752 524042919 9813 9813 84872788 51510 51510 634020822 16494 16494 886362672 24240 24240 855068451 33256 33256 222014414 65623 65623 801442746 27511 27511 923768027 38626 17914 677524601 34687 34687 723068927 64523 64523 239720223 11663 11663 866911873 59081 12004 152327324 31490 31490 468534415 39008 39008 590698341 6594 6594 868526282 19576 19576 773603197 25098 25098 386409573 28738 28738 811588377 24664 24664 151990575 19576 19576 712817958 43299 43299 895231884 66406 66406 711920731 19576 19576 560225359 44582 68780 672544729 45882 45882 586188979 56677 56677 753626174 33377 33377 138419158 57405 57405 320573631 26306 26306 805170948 66213 66213 183125370 4939 4939 64679922 43480 53370 274076088 46689 46689 409103098 19833 19833 117241853 28723 28723 661037438 66022 66022 41860441 55939 55939 777196837 27851 27851 87073235 5653 8932 587291547 5699 5699 534054866 18321 53018 103258017 44745 44745 619435806 39114 39114 68426292 31241 31241 382992047 40185 40185 718307135 46392 46392 406231162 60444 60444 285264249 4691 4691 619912696 31357 31357 361149105 21742 21742 62633150 44540 44540 771576136 39603 39603 495369335 39562 39562 783100598 51373 51373 600623 14246 14246 617068362 31907 31907 269279611 3768 31747 238408052 63239 63239 475792556 39476 39476 425742790 28881 28881 903268985 34874 34874 974391539 6581 6581 459062442 65697 31512 343088726 4036 4036 248806508 38942 38942 498716901 23068 23068 546428496 60112 60112 534298749 5067 57000 722182719 61759 61759 924566331 18965 18965 648105628 38726 38726 347282284 35938 35938 389562626 56032 56032 106266334 52630 52630 933957423 20173 20173 86350141 64767 64767 26299455 64365 64365 380407437 42359 42359 272784694 19576 19576 896002290 10712 10712 898448777 34528 34528 290437142 64476 64476 734069234 49932 49932 605123504 53574 53574 902485480 30587 30587 45659975 18091 18091 309132067 6871 6871 830312528 26648 26648 356123160 2948 46514 903038933 19576 19576 533259986 66150 2734 34392388 68960 68960 467361343 22296 59315 212048158 33267 33267 700936327 23288 10877 251442768 19851 19851 903527143 20554 20554 309845549 3698 3698 387580605 62796 62796 924282950 2090 2090 638209137 4778 4778 966328514 25183 25183 529709620 48084 914 406366391 58711 38283 186979165 3837 3837 873014244 52934 52934 656514479 68026 68026 77877772 18227 18227 27923714 54252 54252 71059470 37780 37780 534226870 52434 52434 181486227 19576 19576 889845800 20362 20362 670351471 4256 4256 842972801 34359 34359 840857958 17562 17562 36259108 47158 47158 639788902 46002 46002 531485147 28439 28439 688477118 18321 100 66185124 55684 2777 447274337 31245 31245 38779833 63641 63641 966518192 19576 19576 351701426 54671 54671 941775261 19576 19576 517808176 20542 20542 760186924 19576 19576 113527795 56757 47696 345396620 59855 59855 2224891 37483 37483 313695747 33086 33086 262343242 63647 63647 295323222 18321 64518 225944372 20040 20040 43413680 54737 54737 876002493 19576 19576 74373287 19878 19878 970200376 50797 60486 105810441 51207 51207 809731903 19576 19576 624929032 35989 35989 905576222 35282 35282 408891825 55985 55985 554369769 11021 11021 960489644 34698 38222 870762287 28585 28585 878514342 24504 24504 429391116 28859 28859 338979954 49327 49327 307529792 21273 21273 978103571 10790 68830 443599377 56241 56241 797034501 68228 68228 494176268 15850 15850 985763608 30940 30940 720707772 4220 4220 854244085 42971 42971 384422636 35750 35750 110341045 27460 27460 719461427 56255 56255 242111251 19576 19576 185233210 13357 13357 807954161 63657 63657 15572497 22316 22316 484769948 54576 54576 25445206 5578 5578 890152259 41404 41404 984269229 63174 63174 999755489 65047 65047 669317547 20492 20492 131560777 19576 19576 903797865 20317 20317 852476339 66194 66194 35236132 15153 15153 846928743 62345 62345 893245014 17482 17482 739563708 19683 54686 619236097 42883 42883 923432711 68389 68389 687052324 12102 12102 97409810 2634 2634 665092301 5626 5626 708308956 63551 63551 508396968 55606 55606 507895978 9648 9648 363262863 53150 22657 449068687 14351 14351 588159401 23010 23010 569858850 49785 49785 519808707 20390 20390 314255374 19576 19576 755227837 35133 35133 345468671 31514 31514 539717441 2180 2180 948755357 37621 37621 523520373 24633 24633 683213347 3698 8728 144792809 37239 37239 88102182 30997 30997 964447304 25235 25235 383565083 60959 60959 71410592 48946 48946 694455747 22738 22738 164515668 24469 24469 85306866 58938 69525 340724479 62728 62728 140823985 59921 59921 467636288 2171 2171 637702953 8810 8810 710012204 36471 36471 330296665 59400 59400 690982561 25087 25087 285577926 22414 8546 826559509 2798 19576 499931483 9024 9024 987694245 49841 49841 407153220 36089 36089 399507604 10739 10739 856256418 22673 22673 510862913 33762 33762 853966198 60243 60243 128057558 6456 6456 54534167 28189 52894 678034171 19576 19576 700873003 11100 11100 288012637 39544 39544 657516116 55339 57019 307815389 46443 37914 87696255 36535 36535 441883458 42228 54237 262525825 18321 39686 138211451 19576 19576 160601741 40526 40526 873062760 66754 66754 46269545 6300 6300 44610045 39703 39703 122362847 46684 61640 396329500 2599 2599 272453086 61728 61728 763764589 671 19576 614206024 21472 21472 149398354 845 845 629451789 20951 20951 252628860 52370 52370 589787715 14144 64435 949747872 63141 63141 749263806 26914 45124 973797024 4632 4632 35991316 24586 28848 890810372 20218 2535 620138466 14086 45967 698628769 58576 58576 144367902 21611 11125 827066327 29406 29406 913156264 12006 12006 796885054 15741 15741 890350723 67343 67343 191353449 39504 29225 122599352 46636 46636 860625072 8282 8282 360366809 13592 13592 751120562 62601 4235 270118726 54249 54249 73713837 36502 36502 644532628 7360 7360 702370239 35075 35075 181657748 5894 5894 933933995 12610 35205 705436352 20334 46561 411303473 3794 3794 292104824 62704 62704 559750020 1141 59816 502334891 65327 65327 282089963 2974 2974 288600962 68240 23902 157181748 38008 38008 879234799 13671 13671 836048878 18425 18425 396027610 34694 34694 330290098 8213 8213 478819147 19576 19576 626293998 24659 30485 880509380 41133 41133 290465207 26635 26635 511812999 26349 61328 467635182 20906 20906 934363928 19576 19576 190355742 36912 36912 830636665 41961 41961 200783594 58228 58228 983158242 22321 22321 554776843 8797 8797 441394163 40176 40176 398267924 19179 19179 692220709 28794 28794 685990523 14756 14756 45799307 48401 16864 173307564 19576 19576 193292096 9787 9787 769237473 44824 44824 900183455 32413 22773 239509800 67213 67213 4725175 17423 17423 673235020 54222 54222 703216241 15720 15720 739011945 13000 13000 701154557 19576 19576 185843635 9887 9887 388530516 32708 32708 401879449 45555 45555 787730089 54884 5186 233321700 63160 64178 445413180 45869 45869 721193897 60062 60062 178176153 10116 10116 163449490 21508 21508 797358393 69201 69201 92275121 1100 1100 501982045 40239 49194 354142236 19576 19576 234587489 21278 21278 539743045 67324 67324 974584637 28584 28584 482779969 64637 64637 892267164 19576 19576 872652636 37912 32543 407594260 69221 7858 53016866 23245 23245 532757826 46073 10424 318236162 5526 5526 214404496 32633 32633 46842038 13609 18925 980321685 12392 12392 912891853 22974 22974 131756984 10944 10944 688011175 58214 58214 632229692 13523 13523 550395765 7988 7988 665846381 1858 33132 234403207 19576 19576 232261022 37643 37643 960566634 45535 45535 292069654 58724 58724 295665367 36714 57691 646886518 33477 33477 450841371 21944 21944 651105681 1906 1906 399564273 40785 40785 561202402 46115 36639 914265300 91 91 511556716 44791 7785 244110364 55494 55494 710676199 45927 27251 117300904 59874 59874 325509173 42953 42953 152698778 27457 27457 454265427 34644 34644 36032050 8710 8710 816379778 60197 60197 221415850 49718 49718 774032567 19576 19576 780782374 18273 18273 887320126 62327 62327 904842050 64446 64446 357426103 1367 1367 16224762 28533 28533 718757488 18321 34232 95253221 60057 60057 517482052 36166 36166 306277988 32358 32358 84143418 64038 64038 503030193 35280 35280 328839963 18321 49417 133457947 35856 35856 12466925 10309 62979 248075459 19576 19576 919078089 59056 61312 132384351 23999 23999 539971626 19576 19576 8274128 56953 56953 429794938 34128 34128 129682828 17793 17793 407445853 24145 24145 493260076 30599 30599 257314181 15118 15118 975420486 40271 40271 763921783 36805 36805 194084372 11510 11510 249607310 12622 12622 633811277 19576 19576 11216649 51787 51787 477860328 19377 19377 36643890 26194 26194 926287087 19576 19576 820167038 37015 37015 209733320 59021 59021 168639243 40149 40149 357806457 19576 19576 193202881 21130 21130 680463745 62849 62849 121796712 13092 22845 654473566 20794 20794 262141391 41732 41732 52024363 48500 48500 521224903 64173 64173 862733118 27667 27667 608434620 30921 30921 946215342 47025 47025 283127865 22931 22931 509331461 4516 55057 430383481 19576 19576 149706212 51695 51695 862844782 50756 50756 461584512 56727 56727 771230078 5303 5303 750685587 1892 1892 199558229 27471 27471 301722246 6537 29038 854793412 41155 41155 618570011 14005 37711 528918191 42934 42934 236714800 47132 47132 957484352 5095 5095 760305479 18321 3237 873772209 50004 50004 705421548 32431 38453 873120412 30279 16125 833806589 3739 3739 611181965 24611 24611 406261258 36516 36516 559998236 53921 53921 184452958 61932 24586 425407870 29016 19576 171702467 27274 27274 457464659 18321 37665 771138960 25268 25268 687044332 26657 26657 947053772 55174 55174 691304763 48298 48298 807060347 19576 19576 455200197 27940 266 791671679 9116 9116 195248577 32908 53692 927005760 35025 35025 283420040 50849 50849 716018681 52106 52106 417009135 6992 6992 203915025 19576 19576 327375852 59074 59074 853432427 51676 18710 163445451 55829 55829 645164919 48875 25371 761762612 29012 36027 312081595 19580 42742 325443127 53232 53232 126546650 56387 56387 461237255 19576 19576 732503145 38841 38841 833923422 38026 38026 35217963 53519 53519 476957794 39675 39675 493433840 19576 19576 752926638 41295 41295 141808822 64742 23227 187870102 32486 31901 51266498 36575 51228 142885589 10644 10644 319774102 58668 58668 46555324 59065 59065 275581341 19576 19576 414724096 41803 41803 118596963 35702 35702 760283765 60150 3648 494887671 13523 13523 783159815 47210 47210 236030331 12794 12794 890227295 273 6070 704946125 37859 37859 941171431 64662 64662 380152082 24353 24353 377738876 49579 49579 21222635 62378 62378 513335461 2418 2418 751543081 5233 5233 161528221 41620 41620 937269257 36804 36804 72506857 67285 19576 284208033 1157 1157 875772489 18321 7749 299205498 43493 43493 156177719 58301 65180 17915761 35070 35070 715836621 50377 18544 491240753 48534 48534 682870927 22656 22656 42999707 51198 51198 400747354 31076 31076 458934727 43937 43937 520664141 19845 19845 349064170 17898 17898 795094157 61759 61759 10189701 52085 52085 78658893 16121 16121 917947274 25384 25384 163187264 49114 49114 5587674 30160 30160 602390952 48945 48945 73002488 64907 64907 195872817 42688 42688 75879988 46521 46521 78116586 9350 46635 886960777 12830 12830 402037376 19576 19576 615530963 60986 60986 999684481 3739 6082 829986572 57295 24681 820837225 19409 19409 928559431 22201 22201 359061858 13483 13483 271195621 21494 21494 525831554 19576 19576 757890974 41583 41583 612849638 1724 1724 60114216 67285 67285 91216387 60889 60889 938643766 23406 23406 942282873 19576 19576 988355366 12050 9390 111483998 18321 19576 299563651 7039 7039 287588870 36714 36714 137862057 68183 19576 891314461 42171 42171 682985130 28384 28384 123259435 6728 6728 283684322 46365 46365 375119045 13620 13620 637756595 5905 5905 722610039 56441 56441 481241376 57689 57689 680677768 19576 19576 887415797 19576 19576 647788900 62418 62418 442532973 56584 56584 394783191 12706 12706 864708699 60155 60155 392235662 55607 55607 787816173 14389 14389 464036709 17464 17464 388725134 16920 18493 779174320 26306 26306 157849858 15680 15680 98899611 197 197 335151597 61755 61755 46638602 37004 37004 652826559 986 986 375649272 34888 34888 691904183 3822 3822 312397904 20020 18218 867191582 33285 33285 366662121 5134 48634 441425350 54864 54864 37200364 31603 31603 446979898 60979 60979 296740854 37487 37487 935921689 41113 41113 623732828 68110 32409 877627558 14077 14077 337419386 28733 28733 929170215 62739 53015 197776455 41880 41880 231263414 13627 13627 609190708 68964 68964 247572658 19576 19576 46718833 23042 23042 42581033 19576 19576 691325372 46836 25013 34947557 47408 5652 137729935 15502 15502 455887993 39384 39384 296345019 9592 9592 189737626 19576 19576 200847490 14698 14698 724094078 61134 61134 47988702 48791 54363 932718511 12197 12197 739855955 1839 1839 270534089 23720 23720 209575132 63846 61606 761078526 5139 5139 313747804 15471 15471 333733557 25672 25672 876420039 44106 19576 183004768 42013 42013 561376772 4695 4695 629221247 48981 19576 879596766 24907 24907 371122165 64386 18096 186945658 49264 49264 675626780 22955 22955 703600488 13296 13296 687703223 19576 19576 546428817 10889 10889 476950905 64139 39224 501338897 15067 15067 856877314 42989 42989 16050851 19576 19576 70628799 21289 21289 727270944 19576 19576 460453503 39255 39255 628455740 31193 31193 361139658 13834 38072 982675246 19576 19576 746854240 44479 44479 715745098 20590 20590 665492130 44932 44932 675176932 6146 6146 357551454 36688 46426 277956147 19576 19576 776552866 15479 15479 358183719 10819 10819 229412880 28372 9131 423653562 19576 19576 568199800 18241 18241 251869895 19576 19576 827838871 3509 24509 696653825 5427 5427 105239340 53646 53646 121874154 48209 48209 803830283 45028 58045 508624402 52845 52845 829005383 53681 53681 630993435 49546 49546 777368986 34903 34903 391024705 67782 67782 359615700 18200 40498 683570610 54782 54782 360036891 46280 27502 347131576 21995 21995 511233932 33767 33767 655259358 1737 1737 936318716 56636 56636 916988134 40595 40595 869047910 48524 15270 829071300 32580 32580 966815386 19576 19576 887481457 56656 56656 550898893 19576 19576 248276422 34349 34349 750825974 45585 45585 58584686 61104 61104 728339099 17597 17597 591358403 5919 5919 922153707 55726 55726 476582532 47295 47295 729404238 1456 1456 248792625 14662 14662 899858510 1146 1146 189557366 3118 2395 553375073 61772 61772 552210334 40293 40293 251252037 46848 46848 279917811 51587 51587 33104208 17326 19136 914439438 42485 42485 523758623 4736 4736 969657444 16090 16090 49667274 51651 51651 967652899 26291 26291 958983572 33013 33013 865921390 55582 55582 533737477 15014 15014 139083402 67629 67629 670867624 48255 48255 956263616 42954 42954 829123431 19576 19576 305095062 51422 51422 837182837 36029 36029 520897486 19576 19576 867024259 51173 51173 896866644 13959 13959 178684386 44616 44616 282621595 3719 3719 523584768 44967 44967 975415254 22663 22663 205929633 12150 12150 156393034 4022 4022 850584241 63233 63233 561042765 19576 19576 52915880 64102 64102 11864511 60113 60113 890499524 19993 19993 987977517 63765 63765 544724282 25834 25834 718062324 13461 13461 907240315 38014 38014 487194608 27 27 300723097 33038 33038 217421100 19576 19576 969251012 59381 59381 278351892 55896 55896 865258020 46913 18175 878549782 46912 46912 954479665 21393 21393 464288274 10229 10229 505753865 19576 19576 765663324 18469 18469 810662877 52127 52127 28643869 35863 35863 156643650 49160 49160 329033306 61968 61968 753345348 44635 44635 139778288 13474 20428 280897354 53244 53244 683591082 23182 23182 838844871 20011 20011 939347399 20802 20802 818519483 44434 44434 84695115 55672 55672 396065116 56095 48084 361438635 13380 13380 544873383 18321 65682 774070028 54830 54830 4542347 67433 67433 467234097 19576 19576 719108087 60681 60681 609290385 2835 2835 36111053 31169 31169 139337642 42055 55448 473491718 28236 28236 31553128 14496 14496 270552779 32580 32580 122489100 33345 33345 949133253 23010 20565 896128828 62052 62052 720843841 51949 19242 220089204 43239 43239 830468268 24176 24176 502084731 66510 66510 331180133 19175 19175 172712796 3509 3509 134052418 19576 19576 695833950 60415 60415 715648570 17477 51555 133154883 19576 19576 452061121 11194 11194 350150551 64429 64429 712015807 25924 25924 920075074 31299 31299 658401247 18321 12865 762506216 1194 1194 19044636 985 985 689129233 35045 35045 266268709 2482 2482 406532152 61822 61822 997626348 53655 53655 111065595 46806 46806 980662540 9281 9281 827512797 12523 12523 698978306 63210 63210 956638967 36292 36292 237619304 30274 30274 776983134 16309 16309 95872529 19576 19576 229986246 52591 52591 149625951 11880 11880 707142172 1950 1950 216986593 41552 1141 148905446 40545 30993 775173885 68972 68972 849934408 26889 26889 885540406 34162 34162 480729170 36555 44640 622340562 45152 45152 208843400 64616 68719 198326261 62515 62515 317489524 57150 9925 941007914 11594 30831 79820498 19576 19576 562646208 19576 19576 53803042 26221 26221 573874889 28914 28914 499569070 68084 68084 486899602 61840 61840 279530114 10873 10873 795171739 16221 16221 876145337 3799 3799 451339246 32919 32919 682057838 54688 54688 129820077 544 544 204883958 19576 19576 960691954 18727 18727 854915962 49270 49270 175579002 36832 36832 754685871 35371 35371 963212452 20276 20276 217387657 52947 52947 566852302 20963 20963 159826574 53628 53628 340160179 19576 19576 929640581 64054 64054 221392782 18119 18119 585431855 9648 14160 980777573 67992 67992 915174805 20391 20391 223969921 33799 21202 555236922 45970 45970 538086734 8550 8550 882283827 39777 39777 793107816 56662 56662 335922922 21942 21942 283861566 35153 35153 403958691 55861 55861 778294016 54060 54060 875042885 37486 37486 258943513 26213 41206 767936708 45949 45949 529700311 54222 10692 510977895 33509 33509 304622995 65083 65083 284110837 40567 40567 8227572 59394 59394 854672128 3993 15679 496705201 6279 6279 87577579 25991 25991 877336283 21288 21288 229489673 822 822 407195693 25028 25028 682734144 12062 16632 415516162 32467 32467 902468018 63149 37665 389911344 54113 54113 136621321 48534 48534 759926204 66800 66800 739889680 39104 39104 785206229 61174 61174 953377531 35122 61219 234548269 19576 19576 909104815 62752 62752 7067898 38952 38952 648420755 35732 35732 271224621 57253 57253 635518761 50505 50505 346451434 19576 19576 15356858 63470 63470 224152666 59549 59549 861216842 6627 6627 307290009 19602 19602 585324062 19576 19576 708220753 21040 21040 155376993 68055 68055 111456473 19409 9124 117780867 39624 42462 336311863 36472 36472 635036703 69230 69230 478487147 19576 19576 229035226 69352 69352 15452851 56986 56986 997999459 47303 47303 299208874 18238 18238 491656384 46248 46248 181928160 59247 59247 756641197 6119 6119 625924540 38890 38890 963866490 61516 61516 278632566 23723 23723 107360720 50948 50948 530168356 37931 65272 766053471 12725 34017 617955478 60526 60526 924266640 19576 19576 10158457 62350 62350 937388948 69288 69288 410711988 33958 33958 488016460 65210 65210 659692128 61904 61904 920340848 62850 62850 105254645 69109 69109 806224410 10594 10594 565572422 2679 2679 793998634 66970 66970 395063396 19576 19576 637465474 59511 67867 576181456 43748 43748 773500907 33164 33164 281303002 18115 18115 702144231 19576 19576 54451116 9316 9316 371853597 13631 13631 943069662 22724 20961 685806551 642 642 797389865 57151 57151 183066322 21257 21257 931826223 69068 69068 930797042 37324 37324 465775600 54562 54562 723773249 11647 11647 586954280 39960 39960 38325841 30036 30685 935402386 54279 54279 542115113 42054 42054 429857886 7273 7273 347461107 29829 19576 768792703 30891 30891 318975221 40719 40719 525842542 36229 36229 591507800 63704 63704 275862874 69383 69383 180600602 29881 29881 234624269 59681 59681 313734728 28927 28927 24116921 46908 46908 234820193 56499 56499 927656458 52699 52699 22919700 53542 53542 242896229 22242 45316 993823029 20385 20385 635966933 34921 34921 514271056 61010 61010 719803282 57266 57266 1070645 3309 3309 391381731 58601 58601 114837083 41077 41077 473927553 13012 13012 886839249 54333 54333 979360665 208 208 199180560 48071 48071 221000340 51942 51942 56506532 69227 69227 86216874 10430 10430 556432435 57550 57550 709333502 61862 61862 626191566 36796 36796 261156935 1895 1895 67821102 22088 22088 403504382 19576 19576 664299206 11890 11890 19284860 42722 42722 989652266 23100 23100 768226771 26132 26132 905986080 36978 36978 191930346 63380 63380 694464814 7302 7302 258418687 19263 68045 744999437 47510 38223 969341737 4649 4649 880040732 50719 50719 940663558 7866 7866 450895579 25073 25073 89977577 22612 22612 11772744 65721 65721 396705745 1947 16095 951393309 19290 19290 299744927 19576 19576 253525743 46326 32015 437232178 14008 14008 426504174 38781 38781 894744690 31683 31683 231736008 67141 67141 153079364 4230 4230 872194956 41281 41281 522307443 6548 820 809724090 48775 48775 605868643 54335 54335 122378905 19301 19301 642268499 34644 34644 994211578 36004 36004 645212209 57689 2005 925732476 19576 19576 63705910 34523 34523 823926898 29755 29755 95263897 55102 55102 9167949 28812 28812 196097463 17291 17291 901623613 58446 58446 164371014 65344 61987 326088357 1354 1354 652048966 31346 63066 724137886 58034 58034 824606351 35921 35921 330670034 3497 3497 420823572 43042 43042 745971917 55741 55741 779164533 18321 16780 698802500 15653 24083 462165772 36821 36821 310431678 9054 58279 424558213 46910 27197 530334610 19098 19098 900323686 11059 11059 626516333 64693 64693 8698185 42952 42952 461386282 869 869 391386373 1140 1140 853980408 6779 4505 606065365 6199 10436 669488299 13727 13727 585158938 10541 10541 833227822 16213 16213 702742252 57466 57466 245968271 8564 8564 37011043 49947 49947 882428314 30475 30475 691175783 62753 62753 382489334 806 19576 543133003 10806 10806 196902894 3055 3055 795290965 4895 4895 488045389 13375 13375 411159518 2992 2992 651975821 69372 69372 682279039 63449 63449 991584474 58103 58103 413606658 7757 7757 468398958 12897 12897 100558310 30630 30630 555712296 52696 52696 958995831 15825 15825 326057692 1576 1576 995303436 5094 5094 991287351 29076 29076 387286093 55047 55047 555696601 13907 22242 700488936 55171 55171 201293967 49672 49672 756970540 8475 8475 109764228 19576 19576 541088410 42454 11380 643398332 4961 4961 664783962 19576 19576 467594868 12444 12444 155242226 12207 12207 196489393 2775 2775 909571584 12106 12106 47857464 38169 38169 742471815 42617 42617 778215633 14086 14086 294131672 64348 64348 228564519 61539 61539 832899721 64868 64868 401321110 47671 47671 570210499 6722 6722 593580819 35369 35369 926515204 53088 53088 645743419 1614 1614 43062297 4739 4739 761139316 19576 19576 374133940 7439 7439 611763964 17277 17277 561024518 19576 19576 543179474 12413 12413 735087001 40913 40913 713118506 19576 19576 121270541 19576 19576 28302340 30190 30190 498134533 65911 59333 525653279 66671 66671 682911369 31388 31388 781331887 19576 19576 495153918 5125 5125 497751652 29678 29678 941938262 14433 14433 975587654 11040 11040 332356512 26504 26504 713587825 19576 19576 545110354 18321 54859 273030345 14775 14775 464059674 8774 8774 718421503 47362 41304 348909952 19576 19576 752975467 39652 39652 685259556 30458 30458 937464856 57732 57732 902624053 18166 18166 400498779 25801 25801 397771713 19576 19576 853440346 55249 55249 471415501 53689 27764 754060200 57977 57977 570018350 8758 8758 395074286 33716 33716 410251144 15830 15830 429225329 4433 4433 809888486 26844 26844 248455554 19576 19576 152659797 32370 32370 765579319 32644 14469 850230121 27063 27063 431661256 30781 30781 60326637 54845 54845 968930170 32248 32248 81820921 68253 68253 427845812 69414 69414 20624666 67231 67231 463655880 10237 50169 740751144 34212 34212 738708590 26370 26370 302820006 43941 43941 469192318 57596 57596 31156324 19576 19576 718638403 31583 31583 190163504 26636 26636 269275597 59538 59538 333765748 3321 3321 778314394 58431 52485 830890160 19721 19721 386427344 47519 47519 907924039 57449 47622 5382530 10444 10444 189218298 51169 51169 483434232 64453 43910 515614211 4964 4964 685701505 14725 14725 119236266 20522 20522 647431728 62003 62003 946222325 19576 19576 296884310 27995 27995 829065963 9125 9125 365422795 19576 19576 372849730 19576 19576 514939866 1155 19576 599583829 17944 17944 236191485 27888 27888 159095555 32108 32108 282806438 16862 16862 686084789 234 234 489514022 15921 15921 176191166 3493 3493 198369662 68648 68648 770088286 67461 67461 160569414 19542 63326 230141054 19576 19576 806986161 65022 65022 686246855 69505 69505 845249590 34269 34269 705289141 62196 62196 317509316 25571 25571 683421632 11858 11858 499218612 8226 8226 263119898 16906 62448 789084702 18321 19576 703048067 10317 10317 13277973 35417 35417 895970342 32550 32550 281684917 31563 31563 828035753 1288 1288 705384584 62149 19576 779415242 43600 43600 465661186 51568 51568 879097623 55056 55056 389343521 12460 12460 743344903 56402 19576 320113721 14910 14910 752791571 891 33330 487835575 37297 37297 46905371 47279 47279 195366607 20689 49515 86734352 19686 19686 81334734 50369 50369 308472997 15102 15102 624091148 13867 13867 522905220 12141 12141 146701292 38244 44372 588294544 19576 19576 361217304 55512 55169 716057245 23922 23922 536552925 6200 6200 170782558 16002 16002 400160219 53856 53856 330830814 53489 53489 940026842 13423 13423 344229236 64819 64819 151704503 20537 20537 375757159 61450 61450 237804570 25529 25529 543081767 32908 32908 609123276 38079 38079 838791956 11979 11979 810469835 64928 64928 494698725 68983 68983 650357819 18321 7704 757089650 48721 48721 617973807 23272 23272 537773561 68174 68174 651389374 15089 19313 877018540 16024 16024 849379661 25035 25035 142958403 20363 20363 18074014 47866 47866 550707085 28431 28431 41279404 39986 39986 53094590 34596 34596 274535843 54676 54676 639051249 53164 45147 734133553 30741 30741 421589012 3078 3078 257110078 50883 50883 244202317 38512 38512 528078744 36253 36253 315960049 52157 52157 920417692 9399 55121 647482353 46810 59875 506819427 20997 20997 806420389 19576 19576 745866672 14997 14997 498003538 57322 44391 924799620 19576 19576 473786078 4823 4823 541045279 10229 22934 507293366 10914 10914 792150082 35058 10751 344438407 62100 62100 89397006 12502 12502 361846184 19576 19576 198584000 22251 38698 242996216 1660 39945 602685871 64883 64883 569602098 52388 52388 274988196 31041 31041 386109668 16587 16587 798719088 7687 7687 186269397 12326 12326 520324050 36363 36363 98839289 21699 21699 86323366 19576 19576 43517065 46944 46944 54474242 34884 34884 341561818 56046 56046 909505757 39772 39772 424684714 19576 19576 33592632 22121 22121 818450758 68971 68971 518917861 69257 69257 234133065 14555 14555 853181462 40575 40575 936004136 58336 58336 915277369 63368 41081 588472038 68403 68403 147029324 28079 28079 703191088 51325 51325 423344752 33164 35821 898776262 59906 59906 297188404 22343 22343 861662552 19576 19576 390195898 11201 49531 974723056 64692 64692 17537817 22985 22097 187504827 62953 62953 297868122 4182 4182 570431576 18407 18407 300862864 8746 35038 715848160 63919 63919 922593104 24327 24327 424542608 9192 9192 49012021 9862 61825 218184444 8060 8060 337200224 3080 2946 460004084 66773 66773 828222655 51802 51802 44752076 51526 51526 697782357 43705 43705 142367583 14562 14562 956540381 33235 33235 666506284 17168 17168 45485540 16239 16239 959335358 9845 9845 235618069 10644 10644 600673346 48041 66171 362640793 17888 17888 970626339 46922 46922 280717891 46299 321 845082416 35763 35763 47294475 36142 36142 161276996 68122 68122 895970522 15071 15071 814130811 8219 25502 839915469 15440 15440 788696408 62145 62145 630734449 62307 62307 975005796 3286 3286 131674196 28597 28597 939301304 29970 29970 541489999 18321 65385 160602495 19576 19576 17796138 62744 62744 209823969 6900 6900 976661398 59098 59098 170997537 7717 7717 927686722 18568 18568 444981034 15333 15333 613848077 36415 36415 448483317 51768 51768 858456511 9845 9845 467665190 21522 21522 804691424 25581 25581 702691886 8077 8077 429795007 19519 19519 381542156 5703 5703 940465414 38092 19576 231397692 24903 47319 847300678 33038 39845 906986454 18321 54945 107427112 19576 19576 788039419 55095 55095 362533041 16296 16296 976406443 48662 48662 157578570 32302 32302 668674803 67199 67199 925905247 19576 19576 524794550 19576 19576 710226390 65473 65473 175365227 13331 58375 43675425 53518 53518 417959706 19160 19160 154035262 8892 8892 687864720 61333 61333 590103757 65923 65923 366923214 28431 28431 612159607 23191 23191 577916698 29217 29217 806975168 9116 44562 698426965 68938 19576 42389559 21693 64573 309231399 23781 23781 357916275 37261 37261 275301711 4773 4773 178553823 42095 42095 281784387 32105 32105 228142917 21969 21969 121937582 48438 48438 129422971 63835 19576 940724957 53782 53782 970327295 61723 61723 139640368 47327 47327 369727897 46846 46846 773562480 65244 65244 19011036 41975 41975 568422441 21757 21757 293648885 44700 44700 992367829 60444 60444 293669052 53418 53418 8133946 47783 47783 243399024 6499 6499 333083843 63290 63290 912004848 65682 65682 873143207 8800 8800 997462820 19576 19576 229810469 61106 61106 975948638 56950 56950 968436597 48298 19576 631914919 7896 7896 810140289 8977 8977 282136670 45315 45315 556499536 26756 26756 716465685 32246 19576 159190673 15 1798 812310442 41119 41119 773500337 14351 14351 803442334 31536 31536 854274238 19576 19576 91526250 43746 43746 557009690 45421 45421 337600782 19828 19828 142648513 22835 22835 211197240 27438 27438 289216740 19576 19576 122053473 57173 57173 977708009 56574 56574 717906795 14026 14026 46824060 40054 40054 694253801 69395 69395 892972454 53155 53155 883281407 54977 54977 829322468 23484 23484 730944629 24530 24530 950620282 43789 43789 672739657 19576 19576 156062595 19464 19464 610532744 21516 21516 803401913 44276 44276 212565229 24234 24234 373012171 7959 7959 89756249 39169 39169 920696992 54876 52238 864715200 37882 15943 755857379 19576 19576 847983880 19576 19576 237909078 1777 1777 289710567 23351 23351 46556432 22411 22411 954393389 54627 54627 483586238 59277 59277 735657648 39573 39573 41386149 53977 53977 154984303 19576 19576 708118945 61184 61184 660396974 14159 14159 239529238 67511 67511 816412358 54315 3399 927403891 18321 7526 641282695 5886 5886 511498447 26695 26695 385970073 6055 6055 997772643 47853 47853 845799898 69150 69150 712506773 22403 22403 520361007 39285 39285 248965655 11607 11607 576587614 27877 27877 888093046 9243 9243 245203930 67316 67316 417340380 4015 4015 549723221 32743 32743 809532644 35149 35149 927363606 19630 19630 488107988 18321 6418 130537379 19576 19576 992494913 53091 53091 970180442 67334 67334 413702856 39882 39882 410608216 33699 33699 749352455 52518 52518 607439645 13392 13392 662129038 17045 17045 237871578 18321 40821 352918981 53418 53418 318638807 19576 19576 210401340 22817 22817 412606989 43615 43615 550565880 31608 31608 250541914 13550 13550 275972816 58297 58297 43947495 38244 38244 634322108 49579 49579 366513749 16767 16767 720132419 58219 58219 24099021 68766 68766 794381683 19576 19576 838324506 60939 60939 534299718 13036 13036 992945226 45432 45432 759679534 45394 33075 412499224 48069 19576 78132924 42952 42952 39086106 7849 19576 961695121 25855 25855 98717709 27243 27243 59153403 604 604 261845619 57872 57872 248176048 10391 10391 484490179 27389 41332 788922864 55618 55618 82081396 19576 19576 428314344 17068 17068 184094395 31111 11442 686763124 29320 29320 197688707 55876 55876 389856611 2546 2546 991739759 57426 57426 479387801 6287 6287 526452140 25503 66920 243618998 1919 1919 521396659 5247 5247 787814452 62352 62352 869948107 18784 18784 485470996 16452 27198 531748881 55942 55942 737052826 46576 46576 870853143 15631 15631 300790269 3253 3253 640854096 67219 67219 655698115 34717 34717 869463325 19576 19576 719945582 7414 7414 956605911 31579 31579 738285973 39962 67560 735112671 12122 12122 55710481 67170 20003 645097784 45882 45882 558792770 4150 4150 352064991 54215 54215 229101547 30148 30148 378640473 67304 67304 219038382 6767 6767 867893926 19576 19576 775940680 50073 50073 149481379 29699 29699 10137479 19576 19576 161946870 885 6782 792828900 5417 5417 656963757 63237 63237 301424160 58661 58661 869057273 25074 25074 170675330 22914 58040 484060371 64042 64042 445384465 44844 44844 883387392 67199 47739 332033489 34917 34917 134195308 5762 5762 394946250 32852 32852 495979256 59574 13706 727944607 10489 10489 235227925 19379 19379 287787281 10775 10775 648229228 2376 2376 815299880 15585 56294 853177678 50201 50201 312084790 47341 47341 633008358 63789 63789 308650178 26488 26488 885454848 3760 65712 149610798 67355 67355 392867707 64255 64255 489131975 23096 23096 124172917 39166 39166 664823646 54018 54018 133056987 7961 7961 551592321 21739 21739 502534966 17251 17251 581386754 59189 59189 469877760 66680 66680 701557531 19576 19576 982538003 36844 19576 378300379 24948 24948 771224193 19467 19467 978228956 43604 43604 807492802 12017 12017 88174715 48132 48132 680391730 32463 32463 941458524 18321 4929 894160326 4773 11844 710458718 43986 43986 617032145 19576 19576 993360373 502 37477 228014473 17847 17847 570098050 16857 16857 750476124 46181 46181 479929312 32431 32431 615780489 6553 6553 474066362 31829 31829 334718142 38948 38948 993997793 5809 5809 566593814 46094 46094 483401158 18583 18583 165490744 69170 69170 287703102 18819 18819 176554093 20517 25939 190088052 41975 410 71002005 41718 41718 67592530 63119 63119 202126807 32627 32627 568458424 19576 19576 494242986 63728 63728 725890213 8220 54239 419477475 55133 55133 847874782 38445 38445 259142428 13999 13999 78231852 60463 60463 320172882 64992 64992 960671047 8188 8188 103680975 56705 56705 279005165 35292 35292 609925994 27490 27490 30753407 4530 4530 445244161 17683 28039 353959793 43395 43395 541871628 16447 16447 574906421 12734 12734 764207231 64378 64378 313561599 19576 19576 957402178 62483 62483 952623024 19587 19587 308955402 33856 33856 785784891 35182 35182 949972911 45182 19576 675714366 32119 32119 121083253 27459 27459 796456019 30343 30343 28811608 38160 38160 552809503 62977 62977 548934466 57753 57753 76404024 36770 36770 508626949 9273 9273 489966268 68334 68334 181438652 20464 20464 46474360 24204 18239 765610851 27517 27517 700042953 9755 9755 806085669 38214 38214 11357125 18321 59008 724485024 34939 34939 376923461 48892 48892 103160823 50231 50231 904842481 15175 35451 571008563 5663 5663 539696424 28925 28925 271962259 19576 19576 970966888 26627 26627 729760015 31052 31052 857032210 26829 47751 443106997 41914 41914 506487487 14357 14357 958525330 19576 19576 688589882 65271 65271 876856632 20933 20933 736869240 26100 26100 57520377 45860 45860 377077238 38668 38668 119059751 47572 47572 529749167 19265 19265 194804945 65475 65475 583431293 19576 19576 248419391 42493 42493 864751889 13453 13453 672002386 5395 5395 287958290 13253 13253 28538763 65079 65079 315370419 44172 44172 18451069 65068 65068 834068869 6389 6389 353714737 8746 8746 119390927 46244 46244 75404711 19576 19576 460344673 16051 16051 224638692 323 323 648540120 34817 34817 54002917 19576 19576 210480502 40327 40327 375383168 20585 58457 967936785 47354 39895 431439397 8263 8263 187386623 64819 34913 704785816 47873 47873 324657832 28487 28487 995543691 18210 37509 386161309 19576 19576 817202883 30552 30552 158761954 51430 44315 88835713 30394 30394 38381709 64432 64432 463073585 62363 62363 657641743 44791 44791 117783541 45129 45129 545126806 18321 13310 432288904 9786 9786 798602710 30594 30594 491193625 31350 3739 262217883 57429 63276 810975783 9344 9344 132609353 28944 28944 693640752 19576 19576 215255207 48229 27063 615738003 18321 7799 853473188 12101 12101 871993507 41800 41800 697583109 60505 60505 5127498 51654 51654 869671193 23430 19576 851847504 69149 69149 802506919 24696 24696 300843448 44171 44171 559371455 20734 49526 715990065 57882 57882 422645151 57508 57508 386269128 46116 46116 828837847 30869 30869 8682639 67575 67575 975563865 53486 53486 522210251 46350 46350 339742840 42456 42456 777833770 51958 19576 565037658 57039 28551 53936284 20212 20212 790078259 53269 53269 465564616 18321 33486 451919737 11527 11527 946463467 23567 23567 692837285 24253 24253 616913834 32133 32133 40687068 18390 18390 547210531 28229 28229 499001574 60598 60598 903775085 51148 51148 16682880 38931 27121 409752737 2777 2777 717035851 18092 18092 311410974 56211 56211 941810519 60124 60124 86940272 35864 35864 819445715 51362 51362 264381987 57111 39362 332583274 2595 2595 313154313 39063 39063 266444610 66295 66295 11685843 52842 52842 3255633 9932 32167 743488304 29180 29180 981365143 19576 19576 402487061 59817 59817 863752 5656 5656 986203341 36613 36613 494674590 36986 36986 312611876 7233 7233 696877382 19223 19223 814664662 19324 19324 315183331 19576 19576 77953327 16256 16256 820132234 55717 55717 688506155 39587 39587 492318963 23299 23299 389358622 19576 19576 157742374 54400 54400 948174302 4261 4261 515697207 35038 19576 861037223 63433 63433 695998172 32737 32737 555233003 30239 30239 972752122 34014 34014 988953388 43167 39842 55885804 69424 39408 965427091 46729 46729 783098070 55926 6459 825958837 46699 50002 830245090 39159 39159 382469010 11632 11632 931263118 68153 68153 951658519 48140 48140 773830003 45994 45994 396889938 39743 39743 982049723 47509 47509 767412106 5293 5293 259530905 27748 23846 913320590 65508 65508 498946742 49486 49486 82028627 16039 16039 80570506 15805 15805 929292862 11352 47888 501527917 26217 26217 487464444 8789 8789 12250245 47314 47314 218544549 12702 12702 384886778 60355 60355 325203518 33010 33010 684868082 20742 13641 636083366 38438 38438 949730455 62405 62405 129071524 37587 37587 840495900 19576 19576 926079920 33689 56191 543865601 6204 6204 771717831 19576 19576 909977293 67924 67924 623308472 11374 11374 605140973 14040 7566 678616857 16289 25534 878695643 56022 56022 953584519 9270 9270 169451794 19576 19576 46968167 64336 64336 616888082 54831 54831 678448862 48505 48505 191318438 18098 31571 31562097 11706 11706 801478147 65487 65487 782797657 50961 28868 469343555 43170 43170 223064209 49977 49977 49763690 55670 55670 166667853 48007 48007 753014442 33463 33463 234356183 27750 1929 729056147 48791 48791 433240681 46382 3253 212131366 10954 10954 319548463 19576 19576 645487069 19576 19576 35442014 34354 34354 120909838 21020 21020 618627058 30198 30198 972090001 53091 40013 79729315 31901 61166 433019461 33353 33353 453744171 6017 6017 881713271 30322 49500 473934023 2900 2900 878580895 16373 16373 165846645 25993 25993 426922924 19576 19576 483320001 19576 19576 753674331 4780 4780 912955685 12469 12469 506364651 57277 57277 771798798 49695 49695 337729779 33123 33123 404999798 28646 28646 206903262 23451 23451 956768952 57376 57376 853405473 32371 32371 517509810 36413 36413 694796936 19576 19576 232877675 31459 19576 761029466 19576 19576 823575918 30075 30075 811400221 49183 49183 548851106 43642 47490 931139530 43096 52959 147159630 17106 17106 54011996 8218 8218 794523106 66707 66707 455909403 35429 35429 255233909 4020 4020 254210174 33681 33681 999380449 29857 29857 412002159 21258 43567 507445678 38846 38846 426530204 14611 14611 201056303 25105 25105 239727267 54694 54694 339261978 19576 19576 517408622 40706 40706 630651752 64851 64851 518311896 29021 29021 238190834 25118 25118 50574520 21640 21640 356131567 19576 19576 839630061 15934 15934 463448485 67629 49664 150915094 9618 9618 675340487 54239 65599 957413887 51036 51036 542803176 62573 62573 732303526 28597 34694 458167232 44814 44814 249289699 36234 36234 45491257 49419 2425 903468885 52410 58431 868053079 30589 30589 154882715 32396 32396 839392007 3830 3830 954913962 2515 22281 831630983 6725 6725 719015735 55784 55784 864761524 59038 59038 942419869 11091 11091 618834620 68096 68096 761335318 7697 7697 332922380 19576 19576 300864154 44076 44076 734443481 14202 14202 735065666 10545 10545 319791284 61438 61438 478105340 36008 36008 528440586 53681 18310 818408209 66141 66141 670280652 19576 19576 631470415 8511 8511 901719085 11852 11852 429078092 19576 19576 836657987 19576 19576 650694255 41984 41984 480424514 19587 45277 595765007 10531 39377 529039971 47529 19576 783774873 67055 67055 486661956 34352 34352 436057855 5704 21115 225112241 35291 35291 867912727 5633 5633 377633181 36171 36171 327810695 13644 13644 886051712 16858 16858 692296426 63376 19576 183240721 47718 47718 78323839 49626 49626 215272427 45984 5835 982483202 58722 58722 27852181 48865 48865 931249922 11449 11449 475739696 59391 59391 949300099 25669 25669 458314429 68755 68755 843639204 64920 64920 426247170 51925 51925 431689107 25504 25504 684433195 67231 67231 501941647 35953 35953 360095761 10157 62333 404670612 12281 12281 244033331 56764 47774 638036080 62805 62805 326259671 25529 25529 691009628 27795 27795 727740707 14475 14475 297060847 6609 6609 855674132 17441 17441 181791738 19 19 695018328 24270 24270 97052085 14696 14696 670766288 13272 13272 380780890 51006 51006 203495684 33494 33494 12871398 56175 56175 313901687 44996 44996 900188546 47781 47781 656269104 7961 38571 326015285 62668 62668 62163868 21093 1612 908264238 52106 52106 808331991 32536 32536 516265891 19576 19576 439027634 25503 25503 887716981 1027 1027 591639956 43246 43246 136625376 35405 35405 257064315 56392 56392 718974133 45023 45023 706954133 32926 32926 355795649 23191 67680 456066292 67916 67916 11263125 22566 22566 183648693 3938 3938 210206276 48304 48304 82235721 46150 46150 628450654 46796 46796 5460345 64769 66639 99697941 10415 10415 552565175 58199 58199 44934116 21225 21225 898899688 67859 19576 866484886 57123 25776 855377939 22461 23384 836056214 51710 51710 534118782 19576 19576 517764061 63020 63020 917859920 2132 59944 63106648 30565 30565 902307976 20609 13609 496992144 346 346 154457711 21779 21779 815094358 47486 17812 126277166 18959 18959 442371272 41214 7502 630474895 21487 21487 726614386 5528 5528 76385287 67558 67558 834176051 40459 40459 559699942 38193 38193 597722662 46036 24246 448096438 22588 22588 899400864 59890 61559 550211829 15214 15214 592740097 32573 19576 441922417 47267 47267 996966150 19576 19576 347190115 67469 32098 814203783 40669 40669 496437795 56263 56263 196056839 67423 67423 723612204 34874 34874 606768763 6524 45463 303097964 31563 24757 470199175 17291 9101 610498538 54174 21185 945241317 24624 24624 742290971 1040 1040 904363966 44079 44079 993877828 8077 8077 724363423 16879 16879 728282147 38818 38818 319918549 19576 19576 605221691 42036 42036 290286852 60872 60872 244968191 44879 44879 736499110 19576 19576 946558751 61910 61910 560629689 5638 32564 74824013 19576 19576 463982934 52821 35745 723431395 8034 8034 911090932 50579 50579 976695919 4965 4965 990054521 48945 48945 745453996 39188 39188 998765970 43405 43405 637116045 32873 32873 30479045 28199 28199 939936042 19576 19576 269148542 19576 19576 206702684 55637 21065 74131664 27971 27971 108123686 27869 27869 265837384 41014 41014 22300606 5384 5384 367381621 36302 36302 12574607 25425 30362 942766520 46288 46288 147544208 56685 56685 834951306 65921 65921 207899689 25058 25058 745283067 32028 32028 959224648 29360 56344 514938688 1519 1519 120775843 67629 67629 648966319 34256 34256 312168063 17885 17885 65001903 41218 41218 478992620 5154 56438 330936646 65739 60701 694698621 39743 39743 811688140 19576 19576 723638740 22931 22931 750863893 9151 9151 47413318 21995 6758 438905780 19576 19576 796427617 17304 17304 531805709 42082 42082 281368713 53011 53011 322993551 26424 17006 185722715 37818 37818 905441388 45636 16177 182013289 45682 45682 472737343 18561 18561 535836101 19576 19576 308061491 64343 64343 622025229 61984 61984 54449962 19576 19576 657542020 33315 33315 77430976 16224 16224 892239878 46919 46919 729657891 9832 9832 715756725 57943 7887 161757747 15632 44907 996117867 15075 15075 160891827 65506 65506 494313278 39261 39261 251443022 42314 42314 185599705 32865 19576 988187730 8750 8750 697928929 59827 59827 843367538 12592 12592 836663470 69017 69017 618756126 33667 33667 237710653 1478 1478 328750112 19576 19576 184058392 25321 48211 68000392 2139 2139 865435096 26889 50565 50064738 43983 43983 924276405 43043 43043 251741628 60698 60698 720039796 40697 40697 174468863 17344 17344 912842727 45842 45842 82766058 40852 40852 793403516 19795 19795 754206536 63538 68812 376136587 39118 39118 742416624 18321 62671 241658635 56149 63942 646219734 3624 3624 327349922 25839 25839 177982810 69352 15153 907392034 36487 47800 258022632 258 54442 610407401 15327 15327 996660669 53805 44576 568128692 63426 63426 975502559 19576 19576 537149045 4073 4073 530046022 61986 61986 422889579 14011 14011 392210260 67469 68240 184983208 19576 19576 48135681 15860 15860 753279298 37660 37660 531088309 32713 1155 116047976 26612 26612 163745119 8068 8068 613140468 1034 68517 306091617 48226 48226 176021644 64269 64269 716558531 91 91 544874209 19576 19576 776315839 28092 28092 855768005 65217 65217 25545802 47242 47242 37335460 36897 36897 452250093 54291 3608 992877764 642 29419 381482274 36353 36353 282919913 40881 40881 101810210 18590 18590 78914937 19576 19576 145580663 28197 28197 717803839 14202 14202 325615196 7500 7500 211229197 51214 51214 611899720 3552 3552 954369121 2819 2819 605940273 38006 38006 440286067 13902 13902 678359218 40596 40596 506947233 34675 34675 573977497 12643 12643 491489321 49843 49843 226008470 46652 63103 64389142 58927 58927 509373761 6895 6895 217167699 50879 50879 557681238 56146 56146 845063414 1454 1454 461319688 57031 57031 876807195 19576 19576 80741288 19576 19576 384311346 32083 32083 125170204 4691 4691 375879944 21336 21336 804043944 22608 22608 221477118 52869 52869 378770936 3118 3118 240869337 40239 40239 553235951 5397 5397 659551271 62414 62414 90718476 49883 55135 417346299 63966 56632 884091202 67318 67318 672958508 32963 32963 206972293 7098 7098 677111807 49571 49571 792826589 61534 61534 778825711 35475 35475 667947764 5253 5253 263422114 44635 19576 482448145 8172 8172 849351019 37869 37869 325600337 61971 6209 321597653 35621 35621 212775673 63809 63809 677370074 19576 19576 821318738 19576 19576 634187827 49913 49913 220746411 65886 67126 862929309 50416 47366 205573584 49097 13549 174978185 18321 17947 863469343 5316 5316 668556955 36150 5541 578659702 30537 30537 597221743 45615 45615 788457060 28475 28475 85346498 29169 29169 903039241 3348 3348 788683668 22489 22489 989388861 52229 21622 146867716 11815 11815 800002101 19576 19576 838204008 23308 23308 644833204 49776 49776 906628164 63414 63414 393579654 7773 7773 19859629 18005 18005 635249932 33964 33964 294110180 41563 41563 257115868 19576 19576 795460210 58902 58902 880767553 47948 47948 558456145 17548 17548 910736890 435 435 616007581 32386 32386 241299762 62357 62357 992684278 24815 223 119029316 57905 57905 475898118 27119 67976 809038062 58293 58293 91536716 40489 40489 554368882 10681 10681 875096964 324 64924 172342784 2215 2215 221023676 31258 31258 992441207 34549 34549 851660444 28834 64941 231502641 61677 61677 92834160 10359 10359 248730404 63081 63081 840706410 21501 21501 149160165 65661 65661 835508920 35988 18940 31702890 66707 66707 139476838 30690 30690 901889884 9783 9168 260867215 9311 9311 18515439 52725 52725 335398238 1858 1858 337058910 31338 31338 694248457 52927 52927 898739945 24626 24626 43414976 48564 48564 259538603 63357 63357 886626291 37967 24770 696865262 32092 32092 546162094 19576 19576 606663203 45346 45346 161502883 51546 51546 354057575 24525 24525 196318708 43436 43436 221929705 22226 22226 648624172 9756 9756 199661260 59691 59691 169782660 24311 24311 126975109 27051 27051 909103638 62864 62864 413695107 42090 42090 580152413 68997 68997 912823084 22150 22150 462991569 67778 67778 113726154 15798 15798 814072034 41538 41538 918096951 56221 56221 625383188 16529 16529 864354868 489 489 512078753 18321 29676 729009753 66523 66523 277259368 56803 56803 802364664 62768 62768 237160665 44258 44258 504230087 27412 27412 488981385 61496 69272 888448096 50562 46140 521526256 10129 10129 915894564 19576 19576 376086872 28896 28896 579267664 19576 19576 386001263 22977 22977 13518881 27551 27551 878500341 28753 28753 388855767 53552 28148 976616818 47292 47292 521781916 20310 20310 580322010 57833 57833 890231514 28972 8411 801785492 50533 50533 201417604 30496 30496 206978836 66441 66441 259269544 41859 67719 267955430 1573 1573 175782296 18321 52988 63792904 27026 27026 663836573 19576 19576 648983141 2011 2011 416907030 64820 656 761601175 51060 51060 262320030 35425 35425 504934571 25645 25645 118197979 53088 22505 696523921 67600 67600 955349207 49786 49786 28962684 8609 8609 987476777 47214 47214 916901752 54236 54236 566221176 3917 3917 157048164 7005 7005 571223151 49138 49138 733712434 39434 39434 328487973 40013 49097 263012264 25076 40981 761935549 56339 56339 546487232 8910 8910 555316167 39780 39780 90463200 35416 17171 234023653 20874 20874 214030427 63357 11320 453065562 25452 25452 577989524 33985 33985 982269139 45277 45277 863289349 19576 19576 987595429 1146 1146 320355232 4342 4342 580177105 32721 32721 496785108 18096 18096 31496258 21185 21185 441284965 10479 677 309822578 50793 50793 826374593 51940 51940 293485665 54496 54496 882938801 55979 55979 718671249 18321 66692 961518970 44740 44740 932761145 47295 19576 506153706 18321 23473 643494302 24148 24148 95483004 9713 9713 735845786 62959 62959 996508906 3803 3803 624825517 42037 47827 673729339 13105 13105 465390441 2473 2473 653401638 46373 46373 63322498 68899 68899 756600386 24961 24961 910406236 54675 54675 946671918 36460 36250 374538400 56024 35494 64420690 55241 55241 748233883 64583 64583 214780370 61948 61948 213793171 27650 27650 86640465 50115 50115 169698971 42933 42933 933518059 62686 62686 301954362 26098 26098 903589203 28189 28189 886637312 23914 23914 658003470 57496 57496 632842266 26212 26212 732570391 57538 57538 325615462 44810 44810 148041820 24542 24542 778119435 11881 11881 910211403 34946 34946 828540513 67497 67497 792790580 68997 68997 821613822 19576 19576 44440974 36292 36292 368334944 67770 67770 56190663 32633 55493 911565701 39336 39336 390878794 9775 9775 304496925 56208 56208 46461571 21823 21823 94153948 65318 65318 545485207 63066 9005 462188642 40420 40420 53998192 30670 30670 880594551 26765 26765 525179207 32308 7086 111839493 19456 19456 47098337 17505 17505 538427755 55072 55072 357968181 33286 33286 232091617 67401 67401 794661331 50721 50721 200254937 57171 57171 736954567 48195 48195 711476912 30826 30826 284065800 68211 68211 903617575 49579 49579 94096049 23211 23211 464749430 55794 55794 271579454 55560 55560 939337900 59522 59522 78667620 11328 11328 881359478 3961 47325 954967565 13526 13526 889055759 43781 43781 653847734 24868 14289 956930711 58769 58769 542725483 66773 66773 33866233 62003 18724 249887746 30787 30787 741469977 1635 1635 222513407 56567 56567 552457198 6301 6301 877063664 49238 14771 826022849 10500 10500 891137071 11551 11551 895544321 64313 64313 222261058 25627 25627 559136407 46793 46793 475884579 34931 34931 915253783 49585 49585 973277401 57743 57743 92582645 19977 19977 10788263 31817 57449 957628121 23543 23543 695760901 55714 55714 34510175 19576 19576 972699146 45344 45344 556094012 18321 33689 642989344 61432 61432 888355884 19555 19555 153868322 25652 6315 282345510 901 901 852257435 2855 2855 483465543 55887 55887 285203015 62434 62434 475957972 4289 4289 571767652 5508 5508 825213855 59025 59025 120707326 27244 27244 916018047 47273 47273 43572540 66665 66665 263453179 63204 63204 888477069 34371 34371 504730805 33669 33669 696294826 19576 19576 640538148 37088 37088 369083375 62276 41048 666217707 31904 1951 971909099 17740 17740 696469652 32382 32382 927153098 4599 4599 501355877 32685 32685 874168599 21908 21908 732004705 62624 62624 757565266 29005 29005 338457865 9201 9201 415877295 19576 19576 396042082 3634 3634 347228212 52108 52108 138379255 20557 20557 748152989 9769 9769 198125548 41418 41418 698200518 58841 58841 434384733 64080 64080 385131466 67509 67509 639783308 10291 10291 248986641 54455 54455 478629613 26521 26521 43397339 65503 65503 286948372 34707 34707 788098050 47762 47762 547546016 44809 44809 624031803 26504 47666 209362421 27181 27181 315416519 15970 15970 581915855 53382 53382 635943330 9054 9054 910418618 19576 19576 232725294 64570 64570 361593452 33841 33841 674257196 60148 60148 447342067 26378 26378 957176536 11654 19576 293994638 33745 33745 568504230 30146 30146 104915367 25161 25161 7027774 18313 18313 190758746 62686 39504 630225199 20131 20131 160592229 50800 50800 940215290 68494 68494 709945475 4257 4257 139330292 62598 62598 441898217 17158 17158 659936422 16693 16693 741063642 16761 16761 373292895 27463 27463 784011871 20936 20936 713820281 9060 9060 211479080 380 380 805532291 57734 57734 227646675 58835 58835 337979212 35826 35826 52624974 56012 56012 455960178 2969 2969 665498385 49621 49621 906621574 46569 46569 700345197 61285 61285 599174938 11129 11129 51117652 25911 25911 568323826 18376 18376 75436940 50231 50231 348245637 15173 15173 567691261 61780 61780 37861879 1690 1690 915547311 67316 67316 605349968 19576 19576 199090609 51346 51346 165550586 53800 53800 34767964 6318 6318 759322381 31884 31884 476813245 1452 1452 235181570 21863 21863 953489021 53215 42303 151446851 17707 17707 601996985 63687 63687 50553327 44180 45033 240876601 68852 68852 860744272 55787 55787 384926940 14876 14876 178515111 59497 59497 743708160 43692 43692 641808130 3002 3002 500593916 26424 26424 671667974 19576 19576 331446619 36480 36480 82430579 18321 47939 629026894 29902 29902 261416563 42433 42433 395736701 23641 23641 259036617 67353 67353 802190165 19576 19576 786634377 18321 27570 570725288 25678 25678 612270267 63651 19576 559791066 33239 33239 780510768 11510 11510 171104228 19576 19576 592976800 19205 19205 108387894 18708 18708 497530453 55899 55899 839197942 58301 58301 920652624 64907 5527 317764951 37714 37714 863220239 55073 55073 372330704 69372 66759 304749741 31105 15585 343208130 1468 1468 195348191 52407 52407 873002333 47760 47760 35297244 45319 45319 828213189 25232 64873 870676239 64951 64951 588378086 43426 43426 602098561 44543 44543 843352378 36778 16600 322234048 19576 19576 388399838 57495 57495 140642501 29968 29968 442446693 52515 52515 500523044 4299 25106 703846006 43088 43088 405313610 51511 51511 581095719 17993 19576 551903988 19576 19576 885629795 6620 6620 560218347 40957 9115 521976834 41927 41927 221634282 17039 17039 169910012 2221 2221 876406658 53266 53266 902877016 38712 38712 417501636 64611 64611 463889983 58117 68064 810443831 35672 35672 445508981 39190 39190 483804865 32888 32888 373973451 48016 48016 544569764 21807 21807 495419570 39128 39128 425748299 45782 45782 245902370 18321 68101 712105054 13323 13323 987832252 33287 33287 94211623 18321 17009 150183217 42268 42268 853924656 1694 1694 433208937 30647 30647 444444213 7505 7505 494620251 22 22 684479824 47224 47224 285267353 20304 20304 87006369 1685 1685 956766422 54576 54576 832355907 22062 22062 212151981 40800 40800 165855600 5832 5832 168655 41093 41093 340000896 49534 49534 572426541 29224 29224 451411534 23350 23350 267278145 23131 23131 491557431 62108 69226 685896389 21612 26999 838537887 66029 66029 390077925 38522 38522 696766019 53918 19576 348627575 26741 26741 104504387 9875 9875 955098976 20998 20998 625080048 42648 22964 109623550 18065 18065 207395164 61529 61529 117821038 61023 61023 161329135 55297 55297 922362501 20216 20216 698071247 32554 32554 957852438 15143 60612 465611938 11323 11323 753517706 26462 26462 952287658 43251 43251 266298380 8073 8073 863969172 40400 40400 658159641 60414 60414 972248346 62069 62069 249771173 52508 52508 27573353 51427 51427 983832312 63124 63124 144990544 18981 18981 500767727 69201 69201 183503417 65651 65651 298593284 10743 10743 800327417 52988 38172 425753541 54128 57189 146627405 66954 66954 71264155 19576 19576 7264170 19576 19576 834900084 56115 56115 471050018 39683 39683 364521272 10104 10104 372113155 15505 15505 163626101 44505 44505 737803043 46846 46846 677602903 66856 66856 929207358 68895 68895 109774167 9678 9678 425342863 4863 4863 505236675 69169 69169 837470985 68381 68381 635894472 6847 6847 549242186 62736 62736 431387556 63188 63188 200279627 51975 20657 25326128 14425 14425 145393010 27648 27648 210287489 42743 42743 399854320 40593 40593 617839244 49807 49807 848522408 8806 6260 461886626 11123 11123 89799780 33035 33035 478492540 53563 53563 270176020 19844 19844 220313896 38329 38329 786623364 51215 51215 937337691 58912 58912 911301359 13306 13306 51385993 8021 8021 940702455 3002 30716 128639421 14527 14527 225117621 19576 19576 582677132 52346 52346 301129511 35108 35108 844612983 30437 30437 861775068 15562 15562 541846789 47949 47949 790670206 36479 36479 332409298 13752 20448 145879631 15950 15950 415543712 61054 61054 544084070 3526 3526 886063324 44913 69157 293839359 19576 19576 304189763 34453 34453 485490657 9407 9407 521622176 63494 19576 444062401 13513 13513 295840088 2303 21532 54020741 7220 7220 766542375 62803 62803 229764682 41993 41993 699407489 34176 34176 370811110 47888 47888 206552437 6847 6847 848001613 26291 26291 200989411 23484 12504 568245806 8451 8451 66062174 28456 28456 848888018 54260 54260 988605187 35603 35603 102078704 19576 19576 221628334 24641 24641 870557644 48562 48562 798565765 56632 31041 985513189 44633 44633 193737206 64534 64534 127670780 52600 52600 66255244 64176 64176 131388734 38475 38475 708750045 69191 69191 7636231 19220 33163 288451907 66706 66706 135879741 19576 19576 581326824 59609 59609 867016099 19576 19576 772195354 45227 45227 876862121 15498 15498 796701501 34946 34946 76265429 534 534 119398751 25479 25479 733407636 8673 8673 488275001 23575 23575 57315141 34380 53138 234842124 4105 4105 769413154 2680 2680 678769021 31137 31137 371409902 24556 24556 155118096 26889 26889 609039483 67530 67530 310350348 51838 57419 514769890 52047 52047 611439453 18846 18846 708621997 18313 18313 68696300 63699 63699 25636306 19576 19576 97242917 11904 11904 773963178 29295 29295 726449557 3373 3373 279286707 45936 45936 670179755 46807 46807 528383361 56624 56624 31235159 19797 19797 487226770 6590 6590 379490520 19576 19576 422208266 39425 39425 914067006 5427 5427 201836543 45147 10018 557172495 47819 47819 740997268 3652 3652 596936831 63643 63643 994357547 18461 18461 304246294 24255 24255 172064996 56944 56944 417654252 33621 13379 701224770 34187 34187 587688302 50881 50881 90078276 66261 66261 359159828 41338 41338 442940121 14342 14342 336631384 69171 69171 273248944 15558 15558 295579917 56481 64820 414570101 28386 28386 215741784 61391 61391 719739774 17197 17197 520042059 64479 64479 819626767 11127 11127 344571666 26430 26430 823283838 19576 19576 701408951 10754 10754 765268731 27013 27013 501452350 50581 50966 643073047 68976 68976 995412784 19576 19576 564243902 5536 5536 695390785 66606 66606 168404179 46761 46761 948543450 14287 69356 789425811 54675 54675 546723823 40594 40594 872698396 13383 13383 146338367 47153 47153 679363009 52517 52517 946020330 24752 24752 714136098 59721 59721 116287217 51827 51827 387975692 57551 57551 721585553 5781 5781 211995475 32712 32712 849894639 584 584 967218517 65547 56692 215711766 25297 25297 52037079 58947 58947 24411842 20565 59490 32014117 1468 1468 377532581 25569 17003 427815941 15930 15930 748509143 47162 47162 66797755 28874 28874 375417832 50581 50581 527844616 28982 42929 166719916 19576 19576 592876639 53388 53388 865530075 51565 51565 423832862 40976 40976 800317140 20724 20724 910551923 55684 55684 161898781 10692 10692 499618729 62034 62034 130839634 19576 19576 495528410 18321 12681 152846002 27866 27866 308415392 19576 19576 503230607 11798 11798 992580832 1917 1917 308833010 30409 19576 428274308 59050 59050 289928649 46119 46119 9649348 57798 57798 498381710 3193 3193 649629388 35232 29058 7392283 20560 20560 567987207 21006 21006 16372572 36719 68838 797862745 23197 23197 157695117 67580 56764 955464404 32214 32214 495582449 272 19576 645698282 19576 19576 538760140 16217 16217 558832661 19576 19576 657533170 20881 20881 236470432 19576 19576 623421138 16946 16946 17758849 68245 68245 796454637 33292 33292 309154480 21215 21215 130602192 19576 19576 689898172 21444 21444 146652010 33188 33188 697588146 36657 36657 680554827 49059 49059 530578385 4398 4398 66486029 19576 19576 870083028 18732 52079 833435953 54333 4496 819084427 21042 21042 883314709 46127 46127 310441911 16902 16902 402557637 64566 64566 99189702 1372 50164 515975891 43315 43315 462538249 46727 46727 77586196 35097 35097 595667925 19576 19576 77922683 13844 13844 887183770 324 324 385898045 41129 41129 62488076 33224 33224 689786013 34329 34329 289257427 32589 32589 13383571 62171 62171 904529448 65021 65021 198676854 55268 55268 338866810 1723 1723 533798071 28860 28860 363807967 26014 26014 229277758 67921 67921 608232185 19576 19576 886798861 16456 16456 133574726 15580 52560 484478336 22601 22601 308661532 10485 10485 356350676 46850 46850 965692784 36659 36659 341213601 5471 62680 458884127 18321 8770 241076851 52507 52507 96970031 12195 12195 317183361 39317 39317 383140812 6701 49766 306345214 21839 21839 345563222 19576 19576 563540892 24156 24156 238512068 42361 42361 757487902 14026 14026 445485182 55991 55991 61573662 61723 61723 295375697 46219 46219 891898274 67372 67372 575903811 37247 57716 312463070 3760 3760 544892124 67846 67846 217901272 5307 5307 610436192 68838 13075 764746168 67877 67877 896533181 48204 48204 579207232 57556 57556 917016798 61163 61163 825894181 37464 37464 504525516 12685 12685 708387969 33825 33825 133649146 66902 66902 794126298 63073 63073 584709707 66350 66350 835270694 21830 21830 385070708 33059 24291 498497471 356 68261 744112351 28715 28715 6276490 44122 44122 862925642 52616 52616 478389786 43356 43356 570627864 4418 4418 560484738 49565 49565 635182746 56438 22448 530849860 58856 58856 321292735 53528 53528 431440517 6515 6515 463173124 19576 19576 627297798 39999 39999 719434915 12094 12094 546822476 35529 35529 916978107 4735 26224 183353961 10730 18046 251510718 24658 24658 66421472 31579 31579 546089705 18321 58118 686265862 46429 30304 545171625 19576 19576 443634161 390 390 401488438 59332 59332 346454344 48106 24221 434951393 59356 59356 3763769 19576 19576 62399339 19576 19576 220505006 63702 63702 699632522 11861 30758 582849935 19576 19576 758460797 20328 1532 427144299 18321 3016 278985590 49313 49313 983318318 27897 27897 949546152 19576 19576 740249313 63652 63652 233063949 19576 19576 867756697 37636 37636 205120305 55896 55896 478062069 14403 14403 712184549 25361 25361 246640125 44190 44190 615693238 53143 53143 898916255 15964 19576 302052961 34313 44554 899095092 35773 35773 727066385 51230 49520 574690120 19576 19576 4527841 59906 65236 900754182 2213 49774 722111748 27736 52676 116001438 55278 55278 77264144 29271 29271 820944577 13713 19576 233382431 19576 19576 506884680 61015 43877 132072497 7687 22983 763007849 19576 19576 760733235 57613 57613 954567181 18874 18874 435352784 41290 29589 246600298 44298 53365 361663834 51746 44525 851196337 19576 19576 677040947 25774 25774 832963224 42798 42798 556509541 15872 15872 369385778 9836 35489 487268021 10409 10409 289989729 5791 5791 136462992 38319 38319 514933909 40323 67158 452845937 60751 60751 823078695 60401 60401 735991752 46699 19576 246921306 46530 46530 111027666 14267 14267 805310667 11412 11412 762137906 19576 19576 574676749 28841 28841 462854291 9499 9499 184560978 3329 3329 214650879 50092 50092 768351802 46056 46056 325471851 53108 53108 867559408 61142 61142 636610061 47464 47464 1427763 50169 27908 655439046 17923 17923 580398770 21455 21455 465304738 13625 13625 742777038 19576 19576 374684622 10116 45329 761011285 46040 46040 816394172 52949 52949 853639974 13682 13682 421579493 23846 4183 816190586 65782 65782 244171887 69322 69322 996645290 21607 21607 487673551 46387 46387 197276672 56037 56037 866199902 27886 27886 12311353 16106 16106 616839405 66671 66671 277962393 64656 59797 800761561 47672 47672 295033146 19576 19576 880856481 62209 62209 897693959 19576 19576 330593340 16241 16241 164572517 32105 33806 907079252 46001 46001 696744726 28174 28174 128489848 19576 19576 442992436 22328 22328 480150148 35724 35724 69238529 40796 40796 888633072 41122 41122 380582819 9402 9402 480190503 45590 45590 544564099 19576 19576 88809316 166 166 985743291 11353 11353 814932983 28188 4349 421579219 48230 48230 325235014 42107 28242 600927049 30547 25333 9040205 41926 41926 387682023 22965 47263 645384598 38153 38153 139155389 56809 56809 185081953 66878 66878 816848927 6547 19576 217341536 28971 28971 973484830 19292 19292 77292196 19576 19576 290841896 43209 43209 90825202 56610 56610 233254229 39023 39023 767586784 46362 46362 870292710 59759 59759 75139891 5321 5321 179180280 60317 60317 362821181 47887 47887 511796012 27753 27753 231311992 55478 55478 343346051 25517 25517 509816621 35826 35826 846248298 39056 39056 600624757 65434 65434 22516835 7962 7962 143502296 38777 38777 780001043 37523 37523 242983002 45606 45606 590778636 19576 19576 750791229 23022 62118 841230994 2664 2664 777143786 50565 30172 149708768 25982 25982 171617922 36658 36658 337406406 15522 15522 360074625 24480 24480 245021351 19576 19576 947879127 18828 18828 516494336 57429 57429 990548028 65423 65423 294339862 49228 49228 718400632 32351 32351 912228997 19576 19576 505484955 54691 54691 124208644 56395 56395 538535961 19576 19576 487374425 45603 45603 816562676 35880 35880 64412827 1502 1502 556656475 62767 62767 414478503 40061 40061 838976315 22350 39880 914706149 40250 40250 682334335 23800 23800 312148684 34093 34093 245936449 42622 42622 235468949 4261 4261 365658793 61701 61701 245062160 22653 22653 200084135 16928 19576 41463239 49679 49679 2753211 15820 15820 919737925 21462 35785 881523423 15079 19576 552033137 46320 25114 377639870 23415 23415 223125454 30251 11651 123700911 57117 57117 542717411 54436 54436 753958844 18030 18030 376567840 26445 26445 54929425 66874 66874 304149482 19576 19576 129213172 12031 12031 110407433 32407 32407 502210044 51192 53404 930993289 1538 1538 900916514 10603 54880 467170763 45873 45873 95501992 29954 66734 704282998 26340 26340 10090420 66343 66343 104109143 4709 4709 356839871 53215 53215 536312400 67453 53065 140070445 19576 19576 8347232 41774 38668 663053026 14806 14806 843227330 3536 3536 418856434 50319 50319 684906528 40311 40311 37931748 48166 48166 697403235 33388 33388 59826480 23590 23590 363371971 35820 35820 196532034 2586 52443 247480019 51682 51682 977530518 19153 19153 53700955 42112 42112 520535129 23271 32129 709701497 66023 22055 49343397 62884 62884 855436513 19576 19576 902177954 44177 44177 328421772 53256 45673 835425613 2139 2139 811053665 22810 22810 42870503 19576 19576 14521707 18184 18184 923685430 19576 19576 127924338 53700 19579 364692225 54312 69305 597479171 45011 45011 460664712 18321 44019 664489103 27949 27949 822673320 50918 50918 153241335 48278 48278 807204420 19576 19576 638713413 57341 57341 665886651 19576 19576 287572525 45712 45712 279035345 33835 33835 802099199 62483 62483 689187242 46485 50751 936488495 67765 67765 382621843 19576 19576 595334381 31350 31350 91650135 45683 14506 904982688 17014 13169 876283658 39254 39254 565112979 19576 19576 566581163 13030 67170 18735161 18321 42716 941361692 591 591 524065172 55652 16561 760080394 58683 58683 763290299 66107 66107 890847368 61904 19576 384461409 11216 11216 114247882 47366 52 582092006 21276 19576 125299763 49866 49866 582307732 4520 4520 170781002 44964 44964 333583377 38779 38779 917003238 16258 16258 173170325 40406 40406 183845006 3513 3513 736494562 13985 13985 325018845 26016 26016 826005794 32614 32614 299469531 10029 10029 680053245 5245 5245 793224691 58708 58708 807871438 66207 55512 834410518 60331 60331 694801656 34117 34117 586301255 40439 40439 984332092 61648 61648 161600848 59240 59240 153109271 68028 68028 536745557 13404 13404 534278897 54511 47286 195434546 48056 48056 684182372 32167 28864 454434084 9449 9449 493187203 57262 57262 300806600 23884 23884 983177930 28902 28902 88905534 12086 12086 884126516 31346 31346 403652439 44901 44901 53046571 60343 60343 888391281 48352 48352 246268058 25216 25216 25680616 9000 9000 511108950 19576 19576 112113033 22499 22499 700121302 34214 34214 23584399 4628 4628 597904367 19682 19682 348496684 67169 67169 347855991 45984 45984 833283838 68665 68665 77405734 5708 68423 679133301 51368 19576 159019552 1284 1284 497617999 9149 9149 417936966 55269 55269 814236334 33616 33616 535295252 9168 68265 18254264 47884 47884 175764608 22492 22492 802131142 2622 2622 188214508 19576 19576 243624255 38051 38051 383877335 34258 34258 904839026 35707 35707 556268551 41193 41193 106754870 19576 19576 224761225 22755 22755 509899838 55366 55366 800503909 65566 65566 332040171 38733 38733 839554040 1529 1529 188026987 59944 59944 751878804 33281 33281 872741490 41687 41687 366869811 34265 34265 24094452 38243 38243 292391886 24791 24791 516203007 53156 53156 128076375 62591 62591 957816507 22931 12050 242039866 42910 42910 821063186 65037 65037 711603716 19576 19576 288907542 55588 55588 386934317 31531 31531 813139709 46316 46316 640792227 9435 9435 340815643 910 910 591509790 20861 36252 650244390 53183 53183 26215667 17435 17435 749506276 19576 19576 122887083 39152 39152 539807694 69168 69168 643655775 60651 60651 420000125 23533 23533 290739306 67324 58911 125899205 19576 19576 917291399 19576 19576 274408581 14327 14327 218315034 5134 5134 460707948 34713 34713 459781670 19576 19576 68684846 26789 19576 313835540 59307 59307 599981676 51868 51868 455280224 439 439 44610286 13537 13537 164431777 55197 55197 978599709 47892 47892 75122091 31150 31150 787936800 67142 67142 158860619 19576 19576 208177796 46930 46930 714447876 50381 50381 873268505 9600 9600 491025597 3418 3418 497473804 19143 19143 159236607 48542 48542 478528089 56439 56690 307901082 25576 25576 602080506 246 246 701397762 19576 19576 650323499 69096 69096 276546618 25861 25861 816833872 6367 6367 912103764 51007 51007 993686521 19576 19576 384341699 56154 56154 476150015 48755 48755 320030716 54311 54311 392511519 47472 47472 995231199 10247 10247 882989938 15144 15144 887937024 22928 22928 686259806 48016 62075 169805473 32318 32318 923760539 58154 58154 413569298 21868 21868 374466182 59538 59538 231295158 26149 26149 306653631 11185 11185 630054130 63587 63587 811718011 39378 39378 878862607 21489 21489 398087419 63158 63158 440380258 36418 36418 243931175 21562 21562 797213897 34710 34710 530904162 25473 25473 379525377 41812 41812 890018251 17081 17081 837711612 49929 49929 223475390 46326 46326 663548751 59820 59820 728231365 19576 19576 512727233 5383 5383 150689306 19220 19220 465441824 28039 48309 466407902 56567 17683 276269212 19576 19576 378969738 38157 38157 111436287 9465 9465 671608543 8622 8622 928611758 1367 19576 747220876 59224 59224 352514571 18321 15374 739700786 61154 61154 744450146 19576 19576 546909826 37993 37993 969700760 23172 23172 549651574 56549 56549 669157969 60660 60660 304922272 37710 61978 864491491 42855 42855 179400196 26359 26359 895773497 36869 36869 277389761 44678 44678 286089872 59794 59794 928316213 21368 21368 560911360 46069 46069 452408027 68189 68189 138998910 14270 14270 403990985 269 269 292905457 64569 24732 705585972 18321 19576 785255197 50136 50136 492466412 25972 25972 700700126 58333 39443 252920392 27949 27949 109134741 42043 42043 668582743 37600 37600 557864747 52155 43092 71616266 25793 25793 805454528 54345 48564 877073836 54781 54781 560537513 28966 28966 494718027 37575 659 629836849 62140 62140 111737201 21895 21895 71887153 49883 49883 261542280 31151 31151 881309463 16047 16047 371706160 67038 67038 222251668 38064 38064 171092813 68212 68212 181169679 42713 42713 216540948 20396 66301 71395642 48630 48630 592062604 39686 19576 999026966 7677 7677 629966126 18321 42993 691174766 31346 31346 656608376 47178 47178 490827208 50708 50708 812426889 11784 11784 628580729 9649 9649 64779871 39032 39032 592126456 19199 19199 641644429 19576 19576 386154602 2266 39071 736286681 63904 57233 920481481 25569 25569 80156829 63343 63343 166827090 44493 44493 83298704 19576 19576 468279140 44916 44916 370962498 41105 41105 252985461 10830 34228 990535277 4756 4756 910597335 12230 12230 417067328 48617 15588 231543084 8796 8796 304849084 14286 14286 973004787 60502 60502 204820743 41950 41950 395376250 43959 43959 622354339 50947 50947 282434311 19576 19576 925313855 23170 23170 238887048 10416 10416 753073604 43401 43401 444813023 54644 18863 608597656 31448 31448 736350977 20583 20583 880396940 19576 19576 614434077 26623 19576 812451282 52361 52361 314007785 60765 60765 442244091 35197 35197 283368932 38598 38598 956132042 65234 65234 390264451 20668 20668 222433973 12769 12769 623197545 14363 14363 319575740 34345 34345 968275755 3622 3622 810346518 17070 1902 190455202 4256 4256 60059248 19576 19576 447188618 47050 36318 939760596 7161 7161 11374506 13733 38667 288167914 5217 5217 712937548 35602 35602 299349802 1820 1820 103900583 55305 16558 429829335 58728 58728 810550523 53700 53700 84978235 33525 33525 720073144 40554 40528 824771846 63183 63183 785830215 19726 19726 999206927 57481 57481 414963953 14192 14192 634158912 36950 36950 645325647 66169 66169 519851653 50751 18098 518585401 66682 66682 499932862 28997 28997 793226516 19576 19576 231186386 60110 60110 614578734 11036 11036 100033814 20554 359 459786844 13942 13942 345478303 54237 68938 453217065 68334 68334 176756443 26219 26219 225090933 61531 61531 23529478 34246 34246 302377997 28696 28696 859281831 15380 15380 885889737 67747 19576 761194313 32504 32504 610549030 44967 44967 608066059 46788 46788 291693417 3999 3999 488260849 64677 64677 634770250 44381 44381 611327782 19576 19576 565190378 11447 11447 429152405 10991 10991 107485983 64959 64959 99100503 9334 9334 583598238 32838 69504 674691148 19576 19576 696153257 48405 48405 503642254 4419 4419 27780070 32092 19576 906601574 35173 35173 138029251 14165 14165 831917827 12385 12385 37460830 61986 61986 503220727 55055 59131 905321591 65906 65906 868062207 14503 14503 823874615 26182 26182 174887642 64884 64884 358135052 57029 57029 325678750 2003 2003 462450885 5093 5093 175026993 38301 38301 602796069 47486 47486 611935084 42185 42185 730120165 46937 46937 638628521 37631 37631 834998629 3118 44270 574706171 25712 25712 945719709 34140 34140 270886040 50530 50530 578430189 43752 43752 367052145 28547 28547 247436087 29976 29976 814170865 36620 36620 209396440 19576 19576 559049264 55066 64022 583091768 50689 10646 982049370 43563 43563 540487825 41765 41765 418303805 60740 60740 129662568 9000 54056 113479078 67966 67966 202654262 52037 52037 199815126 62803 64447 782507143 51168 51168 60768339 12826 12826 619742189 6174 6174 183934097 19576 19576 33911467 19576 19576 407335026 68889 68889 524304306 35382 35382 620465341 60391 60391 938153747 64461 64461 87068045 7864 7864 561134189 21632 21632 572036762 49526 31111 396137690 34992 34992 657426483 47587 47587 850910465 17413 17413 733868148 11087 11087 991745796 19576 19576 397586151 7149 7149 45978900 38979 38979 282553898 2603 50797 994227872 61814 61814 685319671 18321 67662 69411732 5130 5130 145373086 5901 5901 410304172 64643 64643 572364293 45322 45322 79940929 19576 19576 444283271 27204 27204 74656870 16682 41298 653000705 64657 39064 749796534 19576 19576 522715523 22682 22682 194383748 65199 65199 774676672 21384 21384 977568124 27170 27170 195741767 19576 19576 529350623 13306 13306 867305687 19576 19576 643314794 45773 45773 934009184 62706 20745 700222064 54176 54176 29421950 19576 19576 844081071 33709 33709 8634420 26578 26578 397361235 28933 28933 648070920 55579 55579 791196956 54025 54025 989591331 17820 17820 187991152 19576 19576 226438153 28907 28907 932531259 21865 21865 335608109 34434 34434 450659459 45604 45604 511836161 65482 14144 762083680 68185 54022 695037157 29255 29255 761361639 43789 57601 890746771 10870 10870 245648907 30393 30393 220328682 18321 33274 437386561 47136 47136 685491398 51230 51230 890826499 14396 14396 87166581 40820 40820 41289158 195 195 510740644 45814 45814 333832178 28753 28753 70359238 2812 2812 739496169 10319 10319 87598413 16520 16520 150278266 54219 54219 290305113 3529 3529 246562434 19576 19576 761280362 51663 51663 611817321 43710 43710 789168086 3080 3080 621576016 40815 40815 617877450 46184 46184 441663202 3410 3410 832781424 27167 27167 762195863 6197 6197 702123543 19576 19576 549329832 65423 19576 902807097 18321 45940 551405715 17892 17892 378630959 12681 12681 50933243 65230 65230 752785473 19587 19587 155149481 54140 54140 463519209 56088 19576 71514194 65139 65139 781068574 4561 4561 394389575 15623 15623 495981535 59775 59775 505657888 44882 44882 222597151 56820 56820 681392435 36469 36469 936557612 56276 56276 251624661 45823 45823 522491688 64390 64390 194810540 64637 19576 446232060 10108 16307 959935446 5624 5624 754912024 3562 10237 643756158 8472 8472 883147187 3588 3588 483385354 19576 19576 990391052 61439 61439 297239970 49646 49646 781549343 35569 35569 590841982 23868 23868 27557321 26584 26584 942287346 13351 13351 679268759 16289 16289 995934486 24641 68641 950900859 60736 60736 362716645 19154 19154 350971949 55306 55306 908828146 42168 42168 640304040 61897 61897 861558301 58540 58540 89644005 49581 49581 808199751 65208 65208 366123033 59673 59673 934467986 59082 59082 895747593 56652 56652 341823720 52957 52957 260769968 19576 19576 928105301 22571 22571 345668310 27784 27784 562221437 21361 21361 243644289 33948 33948 105152867 55056 69390 257384229 67837 67837 751892452 28311 28311 855797144 1189 1189 970384750 8705 8705 38258471 7072 7072 247418218 68107 68107 584390229 17185 17185 890258553 13098 13098 548798809 30624 30624 414906500 33044 33044 321233701 8254 8254 74722180 68524 68524 236838756 14118 14118 242689227 64018 64018 527131656 46728 18423 591967851 66835 66835 659944521 12210 12210 489575164 18321 29938 516438524 42961 42961 89622943 33089 33089 976833693 830 830 8721533 69348 69348 634138329 8199 8199 819515774 42783 42783 607537922 39924 39924 154228154 64222 64222 102802321 42626 19576 659802877 41610 41610 216215050 16954 16954 624890707 59511 59511 961539359 58726 58726 423255642 19576 19576 684540091 19576 19576 486734623 18321 11779 20492513 14635 14635 363169365 14434 14434 600210988 9551 16223 176810598 52484 52484 390614395 22923 6525 358977803 46689 20362 784372863 63517 63517 215863187 54097 54097 56399964 57990 57990 630526909 59025 59025 944529661 34543 34543 385595805 46913 46913 282456373 67336 67336 318158170 50602 50602 255027098 35765 35765 423467843 47484 47484 652689442 2631 2631 504947898 5671 5671 749998814 19576 19576 107369361 57144 57144 113656417 7913 7913 89269604 24880 24880 406430800 4232 4232 791969318 65693 65693 791845084 56166 56166 695242225 26159 8609 270979643 63135 63135 596623096 25973 60336 223018918 19576 19576 238757264 53736 53736 908721573 65403 65403 753198142 64717 64717 267058802 19576 19576 61858314 48708 48708 606338664 58085 58085 969942178 57780 57780 160041986 19672 19672 415668731 34376 34376 454490974 65125 65125 565973823 60656 60656 512072022 14011 14011 543545793 41718 41718 502691335 64976 64976 841315512 25586 25586 657051624 39637 39637 485515387 29136 29136 466778071 53918 53918 978263667 30504 30504 517841190 49227 49227 417372183 18054 18054 129141999 8866 8866 756495314 3912 3912 443231757 9101 9101 520815742 24803 24803 34162306 19576 19576 798710294 34149 34149 819439764 56706 56706 178798801 7058 7058 72182910 33837 33837 593066923 16049 69066 768937904 38540 38540 32309987 19576 19576 482805465 19576 19576 528923006 8021 63690 966441796 42856 42856 548125109 18730 18730 140535082 16410 16410 962746275 29000 29000 387313953 43245 43245 968497537 10501 10501 732756969 20793 20793 193782536 66407 66407 212329304 46457 46457 447437983 19576 19576 29014629 24748 24748 197301601 54305 54305 971635120 19576 19576 896289118 14873 14873 154640156 16465 16465 945989029 28471 28471 674056537 19 48182 664793642 59872 59872 643635821 34374 34374 518391793 19576 19576 266333790 19853 19853 106526466 22299 28400 991454338 19995 19995 266928496 48980 48980 489097839 15576 15576 249379849 10168 10168 287378770 30501 30501 164029194 52285 52285 426258706 52870 52870 634288571 51389 51389 899973159 61985 61985 249973248 40455 40455 430615498 19576 19576 396333354 19576 19576 770407367 23014 23014 39510690 13903 13903 443080355 40091 65733 441730972 67555 67555 494022966 9432 9432 256912748 37120 37120 140528384 41347 41347 427895817 19947 19947 303682041 12362 12362 614845799 19576 19576 261843733 30747 30747 399979186 8412 8412 508058834 68459 68459 867359438 65334 65334 523656744 23181 23181 231531207 59868 59868 81349629 57129 19576 172929383 67408 61989 690404834 15916 15916 232123742 19576 19576 503026207 18321 17035 64073815 26938 26938 539176147 34409 34409 284712015 40614 40614 998512921 32098 39396 85987422 19576 19576 794533601 23545 23545 720472017 10258 10258 173581006 18367 18367 793015435 23702 23702 221354019 67003 67003 203098429 65024 65024 804322843 19576 19576 145717569 18685 18685 323924308 23372 23372 996161706 35632 35632 66777800 59626 59626 772484893 37272 37272 140950075 10234 10234 431339927 61529 61529 329421080 38339 38339 843882397 63901 19576 709865479 55829 55829 703324290 22062 22062 935547407 41145 41145 885636149 19576 19576 460328438 5319 5319 114029058 8624 8624 297220275 3301 3301 788469276 124 124 598524841 34668 34668 915621417 38837 3796 572907915 56369 56369 242407536 15918 15918 734287143 25304 25304 281858919 61944 61944 264280625 31376 31376 691914633 25986 25986 597935295 47227 47227 287736179 4716 4716 268104291 43312 43312 406786684 35379 35379 1398173 59324 19576 636873941 64426 64426 284394376 42113 42113 140151614 16406 16406 220324526 18321 42295 904333271 6208 6208 121872256 46335 46335 539490497 13620 13620 68723156 45267 45267 153340866 59213 59213 444806911 18321 9041 337226242 18321 19077 5321323 19576 19576 165623844 63493 63493 852760139 14287 14287 693705277 21029 21029 522700507 24357 24357 194864879 52574 61879 904641795 35857 35857 221483655 37037 37037 693076787 20630 20630 534154158 7364 7364 950503179 55055 55055 76085760 60845 60845 140512401 34290 34290 922600224 30267 39176 600432020 28781 63068 844919011 64591 64591 709621533 19576 19576 955448091 5901 7878 52927731 31694 31694 471172204 44889 44889 101235861 62831 62831 453697071 9273 9273 567598640 28463 28463 694691413 66564 66564 673103623 21015 21015 824642969 12480 12480 653261595 34581 34581 51222024 19576 19576 815049616 38051 24517 606988659 6125 6125 147308096 26213 26213 881800079 12716 1003 73356939 48516 48516 27364630 56124 56124 92343181 67181 67181 92493863 66599 66599 743407947 40739 40739 553173080 53552 53552 755177666 5985 5985 344238480 66517 66517 238583717 19576 19576 128684216 22123 22123 922781171 17422 17422 303973297 33790 33790 114917932 21791 21791 839553130 22333 22333 106085597 8837 8837 312496598 58746 58746 594041614 17561 17561 137791485 8166 8166 786087104 50263 50263 814392455 17274 17274 166887625 42716 52552 606785039 27908 26354 495968771 68379 68379 311635971 42517 42517 513984248 58661 22471 63273575 1969 1969 719374683 50746 50746 544864251 52062 52062 915173644 60227 15265 931040852 2850 2850 80037130 18828 18828 68847452 53997 53997 548145361 44808 44808 686685757 62987 19576 417876124 6878 6878 151770893 45782 45782 542878598 60486 46320 136657668 29596 29596 6480844 56039 56039 830466020 4247 4247 388662181 18321 65700 583827706 3055 65572 80234187 10258 10258 203801805 64176 64176 395104832 994 994 360932442 208 64062 444116886 44031 44031 681939482 12629 12629 20381868 58658 58658 565788259 52997 52997 277173350 64466 38470 666377738 2066 2066 527636103 10066 10066 536527920 31870 31870 720883451 2016 2016 202303205 44943 44943 937634981 37322 37322 611986321 5556 55652 140313484 3680 3680 40303757 18321 34563 833227944 46235 46235 688343726 46972 46972 118257339 25866 25866 966398535 1812 1812 206440203 46472 59324 777949247 41988 63982 300617843 19576 19576 482726576 67155 67155 513493809 23685 23685 735510128 17195 17195 658608850 51201 51201 223904251 44277 44277 872988313 56052 47298 299993138 42536 10482 928810461 19576 19576 483031573 36279 36279 710674125 39293 38196 754947027 18117 18117 802513061 41122 24638 135737942 9616 4768 539164085 29962 29962 990671597 34195 34195 402424183 19576 19576 342777548 61340 61340 650876940 29399 12024 757456478 52226 52226 849804059 26824 26824 987495102 31449 31449 973689772 34852 13872 472527033 29788 29788 239436242 66700 66700 134999515 60205 60205 600313685 39752 2559 966945805 29068 23166 532459971 1845 1845 418432863 13448 13448 468065067 30941 55018 608640991 32302 51171 715394247 39157 39157 267165363 23458 23458 834843476 59327 59327 736018018 23096 23096 817423714 16394 16394 600226270 30659 30659 446620397 36819 36819 790672813 20237 20237 889315876 35372 35372 79656965 66088 66088 342892952 14606 14606 515987279 61349 19576 694280105 50961 50961 982705761 42968 42968 959467033 1359 1359 789254966 17855 17855 651117496 52377 52377 809644143 2450 2450 269460290 39346 39346 295978946 10169 10169 143228764 21488 21488 966438215 21546 21546 475453112 21666 19576 591226235 48356 48356 821697795 42206 42206 332756474 14405 14405 921981584 8618 8618 39641819 52270 52270 354444782 31577 27940 239251002 50507 50507 693731542 22251 22251 910659176 47816 47816 25259194 2517 2517 702932064 55896 46967 293907604 18321 4722 49875715 1382 1382 304398258 57718 57718 346935230 19730 19730 504941595 2730 2730 216608159 14169 14169 844643592 28321 28321 446970194 68280 68280 875789585 2430 45917 667483797 62020 62020 766916894 1943 1943 949384349 19576 19576 372329135 21812 21812 517095207 44079 65672 946195651 23082 23082 942634325 12665 12665 990695387 69404 69404 839464331 19576 19576 189605396 48537 48537 194795654 19576 19576 275081781 11302 11302 180525378 37739 37739 31329156 50571 50571 546530455 65559 65559 440036723 63551 63551 624955712 39914 3993 957408749 46083 46083 26470074 11707 51182 547376355 45394 697 258604795 33189 19415 792279317 53370 51560 304241490 50689 50689 148648770 17291 17291 564568254 45932 45932 318984882 68080 19576 409312836 27784 27784 61943356 19576 19576 243160064 13321 66165 537880212 43209 46238 645463234 61269 61269 592330438 45280 54128 357836254 51373 51373 164126463 33817 33817 609129056 9049 9049 290718373 44573 44573 25581575 44525 6643 127258685 19576 19576 460107025 11320 11320 724693965 9407 19576 61797947 48238 48238 657465757 49268 47397 172269545 16561 22523 400903637 12102 12102 800252282 22502 22502 111633536 19262 19262 799703523 23541 23541 196686891 8179 8179 28883266 34470 51623 620340065 41111 41111 325402199 40321 40321 567968070 19848 19576 629016770 14173 2245 115509622 21588 21588 237487427 19576 19576 890306536 62463 62463 114440006 25789 25789 864350401 45985 45985 438120001 34836 34836 60391273 3934 3934 699466529 63974 35416 405752040 20706 20706 628134126 53475 53475 214181822 1818 1818 293126849 40631 39462 36599122 27677 27677 232367155 1826 1826 342603785 35558 35558 827345150 33136 20495 734496759 52328 52328 890401257 19262 19576 744167890 22246 22246 211779876 48338 48338 662693089 24327 7131 842137059 36487 36487 477171019 49827 49827 345737189 55394 19576 929463810 17326 17326 162824074 55552 26159 139038821 40873 40873 413154843 53543 53543 696062801 28626 28626 575751446 19821 19821 16745035 57486 58425 974051642 2636 2636 663699600 32177 32177 431640497 21624 21624 592880222 65272 22519 457732829 59300 25188 255239424 60638 60638 784630867 6099 6099 197366442 969 969 206275658 16969 16969 408894642 20878 20878 689754134 25717 25717 464310739 25057 25057 576357834 65631 65631 228368544 21577 21577 475346626 8223 8223 298878302 19576 19576 402120672 46871 46871 479688934 64332 64332 509993571 40456 40456 826660049 40027 40027 601036884 34161 34161 92013512 26553 26553 966189687 14958 14958 14870794 3375 3375 469639238 63081 63081 209538812 34435 34435 150587970 39303 39303 339429316 19576 19576 709820396 65725 65725 616913419 52388 52388 651621617 66914 66914 850401908 26532 66107 464518735 5464 5464 262250151 19576 19576 974966804 66861 66861 959405467 25790 25790 641051243 32117 32117 893216031 47063 47063 876398189 67158 67158 427671707 57910 57820 736716896 19576 19576 315329439 46119 46119 811681493 21133 21133 55804087 14922 14922 529227086 19576 19576 520133565 66744 66744 720450794 3032 3032 188803580 29226 29226 957398149 18321 1972 922439069 14811 14811 607343123 63724 63724 216276200 47741 48799 177676464 50892 50892 944213938 44236 44236 718125903 3426 3426 499743578 40323 40323 617311782 66327 66327 521574587 28358 28358 968915915 11416 11416 816707970 2838 2838 602576478 66497 21550 393908419 59581 59581 432798721 67598 67598 345142428 18321 11107 635278930 23672 23672 596844808 42359 42359 92285977 46596 46596 986768118 5635 5635 355347242 61379 61379 587333745 4341 4341 225729969 39739 39739 689445872 59160 59160 80604592 10108 10108 21247508 9770 9770 760669800 41914 41914 761517064 5682 5682 351436360 21202 21202 133176376 25076 25076 54765537 48150 48150 667332704 26077 63221 529123591 66772 66772 481706724 59443 59443 333070359 44353 44353 622919446 21000 21000 491429707 67854 67854 111370198 16936 16936 518387052 36015 36015 709542280 19576 19576 870983907 58489 58489 292101833 19576 19576 355042212 20973 20973 194281166 6309 65022 797450519 19576 19576 907104703 19576 19576 50183912 9350 9350 48957712 53185 53185 787373506 17374 17374 134032449 38627 38627 477467390 25581 4635 564429151 27869 27869 938533460 27748 27748 668892529 22078 22078 401420554 63566 19576 330486233 645 645 74517285 30424 30424 85482031 62274 37984 750591733 64587 64587 609679888 18171 18171 607420290 38442 38442 41613676 42852 42852 764015496 33939 33939 446553853 7205 7205 418465893 13012 13012 662342626 53040 53040 283996757 17245 35038 884616611 61430 61430 753160773 3656 3656 264837721 9166 9166 836194860 19576 19576 65409520 18321 5626 602288925 30267 30267 267965919 62069 62069 297946321 21167 21167 1979127 19336 19336 163307800 28187 28187 366528405 59214 59214 154586935 19070 19070 270983450 29061 29061 971576461 68007 68007 992549130 11208 11208 745346742 61932 61932 130488237 8931 8931 277438227 36935 36935 916210606 54904 54904 552701186 34083 34083 733812262 40333 40333 274547228 19576 19576 310209734 38949 38949 362346697 62805 62805 85181129 69269 69269 196943267 15754 15754 949372068 32865 32865 673954846 22133 22133 169036175 23719 23719 374504880 18321 19576 536690385 50241 50241 963140805 48338 48338 922435287 19576 19576 252338214 22499 22499 437336544 39261 37510 853009492 18321 57910 824120591 42311 42311 303040850 19576 19576 458820657 33852 61764 556647162 66080 66080 356604615 30851 30851 272583627 44062 44062 534283252 44815 44815 247122895 12909 12909 497419004 5893 5893 338647823 4619 4619 526675804 30703 11828 820592718 19576 19576 503696934 58886 58886 579761676 69214 69214 752551645 19576 19576 632486719 2938 30251 256665220 26889 33661 955146369 24310 24310 569253988 52031 54971 456987157 36739 36739 753425097 63014 63014 541400107 49480 49480 178228081 38547 38547 141755517 12650 50123 591863237 17410 17410 520813123 38972 38972 678980133 64907 57748 917358160 19690 6134 492885896 7543 7543 143954201 28447 28447 220667736 3640 3640 336214679 17389 17389 699740733 14005 14005 215807555 10933 10933 973069929 18687 18687 296099620 68229 68229 135062651 50575 50575 671983707 14517 14517 750341971 44102 44102 874438781 33296 33296 455227458 39599 39599 217175621 62334 62334 619218819 17431 17431 594090587 49890 49890 778562160 2897 2897 405720696 62152 62152 422159182 38399 38399 289977606 47736 47736 171659802 49977 3148 476031452 67403 67403 64733468 36265 36265 638662795 45491 45491 400657990 19576 19576 627715029 43529 43529 800120678 228 228 454356083 30746 30746 500151570 30716 30716 558011147 46654 46654 888239373 24232 24232 50690639 31216 31216 642225571 25942 25942 573650811 51880 51880 365772685 26780 26780 321007680 37914 31564 235873060 30736 30736 208081758 39405 39405 77972309 18321 14745 510302956 19576 19576 8121236 12731 12731 148612714 38760 38760 638853433 53678 53678 836962726 7039 502 5118518 30011 30011 534938999 20891 20891 454179887 19576 19576 26864861 62148 62148 731917674 8417 8417 171620852 12906 12906 403103555 6662 6662 453554790 3881 3881 762833488 29817 29817 562847952 18321 58101 913365106 50372 50372 724540181 21336 21336 667767420 59480 59480 784108951 31189 37165 175596685 22296 22296 354251140 40483 40483 977511830 56583 56583 426546848 37229 37229 417636578 18321 27389 112754432 2943 2943 202054815 58626 58626 636294598 18636 18636 712685441 45745 45745 664432229 57150 57150 788401963 61748 61748 885343525 29830 52638 201648416 22923 22923 485473088 11589 11589 880920565 61783 61783 213167538 3645 3645 678543989 64144 30751 996986398 46847 46847 841102426 38599 38599 556010830 3567 3567 961142863 8329 8329 126898607 66788 66788 285763764 48635 48635 500617424 23232 23232 558928253 39429 39429 309509360 29455 29455 603880183 54312 54312 879205348 61657 61657 488146074 48858 48858 698264904 19576 19576 156309307 30349 9910 36260499 41726 41726 794789028 57547 57547 46808919 19576 19576 581945597 36020 36020 92789353 24946 24946 546931618 55814 59435 327651412 25489 25489 251290809 60192 38707 345636093 19576 19576 612088497 39465 39465 820412909 54798 54798 674179929 52138 52138 666349130 4501 4501 612543018 13419 13419 205589420 15662 15662 737403876 66380 66380 478723208 312 312 622752167 13909 66588 882164930 65750 65750 709378132 19576 19576 644446258 41152 41152 293946950 68221 68221 411529328 46038 46038 432318775 59186 59186 397589133 68355 68355 445291974 15991 15991 363999906 63839 52970 941993566 65763 65763 649578277 47054 19576 147738100 63580 63580 264072802 24317 24317 88787723 1837 1837 508205323 20517 20517 989766208 18493 18493 77594830 4583 4583 878306215 19576 19576 789838355 19576 19576 455766883 19102 19102 975883129 22026 22026 71016059 7507 40117 56780097 19576 19576 528831535 68424 68424 942824118 69411 19576 578107600 52769 52769 757313928 34950 34950 963098863 19576 19576 294203147 42467 42467 177638145 60738 60738 386314101 9572 9572 136954638 17422 17422 37355572 51733 51733 73288897 66294 66294 486857938 18321 33161 763539239 27995 9009 257709656 18803 18803 383287137 47822 47822 345708811 21497 21497 828411230 47518 9851 352031030 3096 3096 564305411 59574 59574 689315614 10737 10737 237336491 25015 25015 714198423 22422 22422 779891486 67104 67104 953820794 8539 58109 186890401 25654 25654 686841191 19576 19576 254560874 19580 19580 130988502 3848 3848 290886210 16960 16960 153444171 64782 64782 98750740 19576 19576 816242230 45519 45519 17496044 20993 20993 841207852 19576 19576 885228722 2629 2629 945831539 40586 40586 431130081 21969 21969 590920800 33615 33615 387277076 55331 55331 892262775 35891 35891 642907477 23227 54370 790617192 15003 15003 697800627 51362 28776 452482910 47738 47738 32249974 28685 59890 135554315 19671 19671 182632983 36377 36377 59339027 56816 56816 959729370 58670 58670 332278900 14945 14945 160794074 65707 65707 675386906 36507 36507 222108933 24013 24013 727137943 51430 51430 880070705 19576 19576 439971898 42295 7180 646084807 6380 45395 57492738 4719 66309 311501963 18390 52607 559136167 60504 60504 585765292 56636 56636 519790936 64947 54619 959603170 38946 38946 174113701 38471 38471 253000010 5775 5775 96212656 18141 18141 933073588 22352 22352 570820002 13092 13092 760093420 35982 35982 930709719 27163 27163 935500250 19576 19576 570315197 33013 33013 173872938 22819 22819 855639520 48111 48111 252673458 62590 62590 559551375 69338 69338 463194104 18745 18745 910781732 37559 37559 186500061 67022 46699 757656394 6411 28554 498999967 2577 2577 813543312 60803 60803 390879187 42968 29830 431879525 2774 2774 464586505 61263 61263 291257038 39336 39336 600429848 8620 8620 861383917 26668 12746 424244035 4789 4789 31290532 19576 19576 722521755 30495 30495 114526934 4845 4845 737115238 55473 55473 937245631 21310 21310 463051858 12907 12907 947796920 66515 66515 686366067 13636 13636 88481269 29514 29514 255262288 11442 8005 785786270 50164 43634 437762374 19576 19576 801313770 48804 27568 808909332 22488 22488 585107182 52953 7255 942426616 39530 39530 288197463 54946 54946 577047348 19899 19899 642747738 45446 45446 20964080 9030 9030 35167687 44760 44760 515919451 2233 2233 42564076 15363 15363 801049510 19576 19576 263816909 50519 50519 860102343 26040 26040 661664960 20727 43103 568764286 33377 32261 528069033 19576 19576 606485916 32512 32512 848660819 9815 9815 652688633 28608 28608 720924099 48324 48324 765550260 30718 30718 144859596 42211 42211 352353124 33128 64836 127997698 50269 50269 600688077 27570 27570 697946057 63827 63827 541053706 25425 25425 910488823 19576 19576 988377899 62513 62513 196229411 32169 32169 751657963 40291 40291 901677811 6944 22826 29565352 57733 57733 884979166 45010 45010 340926954 39062 39062 836852784 13383 13383 619017890 56606 19413 246248544 20963 20963 597173493 4391 4391 21205564 49929 54224 762064529 68780 11031 638641294 43913 43913 646150299 33558 33558 176552484 33867 33867 495740466 53642 53642 137732341 66514 66514 697492634 41014 67513 543781701 35820 24908 752328583 36486 36486 837785992 55445 55445 435430931 58573 58573 89551431 28682 28682 751227586 42837 41781 770531137 54412 54412 885948561 18321 15322 496960406 18321 53036 204035935 49158 49158 381917385 41629 41629 537884169 11455 11455 377388901 17584 17584 107108784 51107 51107 188021500 35551 35551 214565224 50257 50257 695847733 55617 55617 240626974 45769 45769 403166816 48395 48395 893242013 28238 28238 332784811 6868 6868 820896021 16414 16414 57482733 18321 46652 218813087 22631 22631 68082785 1406 1406 530819481 28213 28213 282265408 19576 19576 320559605 25939 31420 559757935 53441 53441 283422889 62741 62741 873597528 15497 15497 669123732 5410 5410 167786551 11120 11120 245595805 19576 19576 303207694 40452 40452 907134409 54524 54524 589244704 19576 19576 271611462 67788 67788 374151530 35291 35291 134121747 29445 29445 786385093 2235 2235 865794598 31535 31535 182698432 48516 48516 119929313 5130 5130 657099137 43177 33108 555166865 38565 38565 212963899 68827 25437 638069056 44821 43209 500802132 244 244 626946736 63839 63839 764597728 18321 37912 585680116 55557 55557 859178725 44418 14655 662093301 66481 66481 99864719 26952 26952 217273303 46248 16637 872540298 19576 19576 38494369 58083 58083 990461504 46853 46853 799422692 36208 36208 407953707 26093 38694 139046676 50531 50531 684090480 38057 35297 154074505 18321 10206 937852590 31054 31054 840201556 15404 15404 73621515 61570 61570 626510359 63380 63380 338851330 2957 2957 949909065 29190 53963 247549050 47532 47532 856406527 7658 7658 496914373 59059 59059 452614577 50987 50987 399423855 50041 50041 902982125 40245 40245 673489765 18321 45290 822375782 64801 34254 964143141 19173 19173 100501784 17026 17026 559377201 36886 36886 996996450 18321 64016 2178731 42701 42701 966905635 50206 50206 546270305 67997 67997 430074085 65458 19576 634392181 5509 5509 135118626 37179 37179 987446835 33827 33827 82408351 54248 3157 61869832 17215 19396 218649352 68954 68954 63300916 33692 30989 550994202 19576 19576 51372724 2255 2255 727479830 19576 19576 359464744 54147 54147 267068224 19576 19576 11817450 8276 8276 112387667 35652 35652 826303728 35285 35285 432014164 65512 65512 450168851 37895 37895 727735118 64986 64986 142343189 4864 4864 237991640 2189 2189 558794889 22074 22074 494049518 48680 48680 851512418 42193 42193 671590870 63149 51991 519227385 25656 25656 177456745 9247 9247 401824773 19576 19576 184430449 50180 50180 26097412 11986 11986 860447469 68695 68695 327594831 61183 61183 104622404 29945 29945 963726762 57317 57317 220838036 34388 34388 942540052 16844 51396 255464280 9815 9815 769792369 63553 63553 992431768 50396 50396 22964271 7922 7922 181465704 19576 19576 309009983 53272 58691 342999272 40598 29981 420683951 18321 29499 550807245 44582 44582 3523138 66547 66547 377237093 52679 28268 594574942 42063 42063 746193210 22359 22359 746732729 19576 19576 426826672 35580 35580 394859391 59867 59867 135752862 53473 53473 924466857 59396 59396 831490608 47351 47351 125706136 19576 19576 495694061 26957 26957 677618680 37535 37535 898824860 53488 53488 75327528 63775 63775 258642041 52345 26087 88831169 19576 19576 405785212 55552 55552 734056063 57734 51572 501294038 8378 8378 602879977 22991 22991 855764161 23382 23382 432097509 19576 19576 239004344 30586 30586 12377897 15322 48904 490930514 19576 19576 487064532 9520 9520 849591673 38735 38735 91236122 18673 18673 907943590 17930 17930 462334609 58992 58992 73589849 19576 19576 364126175 50955 50955 637562098 26178 26178 93751544 33093 33093 397485315 11320 11320 175000361 409 66306 16915597 25102 25102 667214937 37048 37048 506636600 45395 55814 86238844 32938 21027 279655747 14844 14844 551204139 30717 30717 256688864 56255 56255 638856237 20276 61872 405246202 36632 36632 670995409 12041 12041 806483039 19576 19576 399947738 9150 9150 416758253 1175 1175 896689750 51070 51070 648218064 19576 19576 262939994 43014 43014 141653888 25102 25102 64591126 19576 19576 633139696 12272 12272 74673847 52711 52711 218651912 51776 51776 272304440 57935 33030 845018907 22538 22538 925634893 65 65 395271678 64597 64597 264113000 6990 6990 415220772 64310 33 160975706 19615 19615 737391095 48153 51088 837080009 9963 9963 191750484 8165 45236 532575617 19576 19576 915485373 19844 19844 79883261 47103 47103 999592250 56128 56128 706970029 67145 67145 891747641 44011 44011 587099076 59116 59116 159890374 32732 32732 583172230 4186 4186 611305584 50927 50927 964822397 32719 32719 487669063 19576 19576 91611587 37931 37931 71323148 22789 22789 755534439 30128 30128 5861386 67493 67493 863793430 21185 45888 833953556 22367 38117 389336693 10160 10160 661574896 29477 29477 194490515 1917 33621 388678403 54875 54875 324845638 55937 55937 76708224 19576 19576 339367227 66132 23512 63795747 24533 24533 966492150 59329 59329 436091164 61104 19576 236491885 19576 19576 575440239 59015 59015 201532032 6395 6395 612766652 22788 22788 262766585 65651 65651 617702146 24152 24152 588139319 761 761 410810210 19623 19623 227802257 27251 50631 602771004 46880 54553 222839950 23740 23740 884481296 20040 12438 181240779 41329 41329 250341298 53078 53078 860149334 34023 34023 174215622 42464 42464 880276951 42239 42239 364167148 33907 33907 339387176 19313 19576 413723081 373 373 690915125 24473 24473 471967569 57993 57993 792183786 7502 1559 505043527 6609 32496 662771878 20104 20104 486897260 31691 1124 379093208 17491 17491 243331890 57742 57742 559132993 2036 2036 196639525 38202 38202 15611823 18664 891 957669026 41438 41438 750053439 33821 33821 668566165 19576 19576 47140865 8652 8652 653645227 32587 24589 983665807 63513 36669 6225165 19576 19576 809727264 43498 43498 295936981 33370 33370 292120485 31764 31764 993636701 34644 34644 673300354 58945 58945 941259531 19576 19576 184340431 38864 38864 371056403 54184 54184 149088965 65233 65233 83569094 65401 65401 479859338 19576 19576 987876581 12413 12413 54263311 18321 55563 122502090 29839 29839 680715905 48804 48804 617227182 12625 12625 592879281 19579 103 348767015 66752 66752 133604977 19576 19576 116365032 10300 10300 852678912 1549 1549 521493186 43569 43569 339699300 25704 25704 606397929 19226 46094 410187969 13772 13772 563398789 19576 19576 648488154 33341 33341 858334012 55810 55810 608165396 19576 19576 775193768 19731 19731 496789058 53797 53797 844062437 36833 36833 33912750 31293 31293 504975469 56024 56024 483252714 19576 19576 472521162 3713 3713 701306621 19379 54073 207797999 28782 28782 999491747 52614 52614 577169122 19576 19576 957543092 7895 7895 956334561 10470 10470 595277318 35664 35664 737604594 62860 62860 588803603 34659 34659 395229630 25474 25474 176547879 62757 62757 11220134 48157 48157 264454206 10851 10851 627930126 8485 8485 420504374 43549 43549 687748948 66751 66751 792196582 19624 19624 803969327 18262 51964 226156279 37856 37856 771624700 61815 19576 651168909 51523 51523 463265393 37524 37524 108003329 18321 65645 17058589 6575 31386 917824506 19576 19576 955830371 42109 42109 111460051 19295 19295 780374735 30664 30664 117022191 22251 22251 306781374 13512 13512 640203194 37998 37998 750403194 2303 2303 901014976 58979 58979 629259723 54258 54258 468979784 65708 65708 542485769 14542 14542 816050689 44465 44465 163004561 27983 27983 547204386 60570 36676 197903698 51838 51838 251544492 17993 17993 314403363 5247 11359 716643157 7990 7990 916904932 45933 45933 572086206 66251 66251 813323671 50269 50269 170688654 62136 62136 806604178 53427 53427 674458915 59365 59365 110424493 19942 19942 930962320 51915 51915 589460129 19073 19073 50924719 54313 54313 389058871 49043 49043 878297666 6843 39619 134887983 37717 40957 154248868 6188 6188 134039844 3347 3347 543974561 53437 53437 244112553 30653 30653 57741388 53240 36556 224509950 30561 30561 269624533 13073 13073 50416717 6988 6988 709930079 53748 53748 680850056 64508 64508 654441386 43383 43383 724625643 24088 24088 500239183 19576 19576 354891851 11216 61719 573934558 67946 67946 233969821 14611 53752 177631843 20507 20507 282116546 992 992 856769756 68830 7270 901110572 19576 19576 428241403 19745 19745 936876270 42850 42850 684466506 50875 50875 282704704 67066 67066 390525498 49921 49921 111229124 53128 40603 230939756 25755 25755 999847587 45616 45616 989615710 38092 38092 834187290 45784 45784 142771196 19576 19576 684011175 40754 40754 197964488 46428 46428 397865267 55079 55079 248656874 3561 3561 810338112 30989 65380 699288410 58138 58138 995164078 68413 44525 186511578 6919 6919 209534767 31112 31112 707602943 44064 44064 558728231 69135 69135 627258324 60221 60221 21824284 1937 1937 339881996 53236 53236 101812993 64811 64811 655832357 6410 28982 919366747 69109 989 893203558 60928 60928 822798065 69246 69246 232507864 40933 40933 420418544 2868 2868 742412084 64204 64204 176563423 38153 38153 47776337 15149 15149 434050295 13037 13037 733490215 66558 66558 556062636 57691 6517 507106185 66837 66837 16814095 3348 64244 297126724 19439 19439 6228914 19576 19576 840917398 34378 34378 935828222 15596 15596 34694644 39967 39967 517769365 66483 42321 826430982 12220 12220 606912195 21863 21863 595651095 988 988 624656345 26222 26222 140832664 9402 35149 347439683 11084 11084 452155772 53609 53609 994299515 43356 43356 438216025 18321 45822 562402741 15192 15192 965476072 1034 1034 247400054 35166 35166 680652794 67982 67982 347796052 23457 23457 479406228 7086 7086 303587189 65478 65478 40702267 39752 39752 936016844 16545 16545 717994942 17325 17325 654432482 65129 65129 714618404 4783 4783 971817872 46943 46943 676934570 37404 37404 710840461 30358 4719 203965732 48412 48412 153107153 4516 4516 39475407 4283 20242 675157216 46913 46913 880738222 19576 19576 211052292 22490 22490 101567586 26093 26093 437656350 29260 29260 115273981 54248 54248 455160454 27512 27512 119330842 48299 16401 571006386 19576 19576 963465240 47949 47949 711217307 20414 20414 771832295 67248 67248 574869188 3275 17166 177683912 14348 14348 240970682 25601 25601 700369529 49237 49237 184382286 20273 20273 239715278 25247 25247 243381413 19 19 665673046 54153 54153 676701349 3795 3795 178252000 18958 18958 190276475 36329 36329 239125574 19576 19576 18982485 66117 66117 805402227 58833 58833 539689549 15603 15603 293680142 61126 61126 758280295 24757 21023 13576248 41290 41290 882936019 7967 7967 749715089 12877 12877 641611913 40475 40475 662331686 3170 46429 584886696 59494 59494 741687359 56229 56229 850603674 6918 6918 834047584 43399 43399 195370602 6350 6350 445917208 42951 42951 493942035 26529 26529 186093095 32274 32274 625410256 5140 5140 133425249 6141 6141 754316279 47730 47730 422410178 5653 5653 94257516 3375 3375 815685392 41196 41196 343536032 58990 58990 315163485 19576 19576 172524734 23926 68387 264304720 59315 30905 720502797 39340 39340 405511323 53019 53019 881198218 42340 42340 457635526 27929 27929 445130096 65771 65771 152062936 100 42429 506541555 21256 21256 102153209 7680 7680 834720197 43483 52183 700428519 30209 30209 298955266 8242 8242 281075463 41008 41008 183222672 50962 50962 768955960 65049 65049 665980299 15295 15295 839255670 55934 55934 199435971 63264 63264 846887561 42546 29399 936324845 17763 17763 932486352 35105 35105 43502201 3406 3406 41605195 23257 23257 838629839 13598 13598 124265510 18321 26423 438550676 48308 48308 123124564 46349 46349 323412991 41594 41594 146297517 15171 15171 913678797 58510 58510 955024419 34566 34566 313980823 62037 62037 712416487 37193 15442 744389999 13740 13740 649454474 45394 45394 396143480 38202 5536 382175500 1954 1954 75616086 28624 28624 413590867 57462 43962 364960156 30855 30855 182395108 18365 18365 854591312 10960 10960 856999775 19576 19576 409468940 26520 25999 297256594 47046 47046 681471207 47279 46766 825553537 32880 32880 368754641 36224 36224 464829621 30573 30573 529838922 19576 19576 184399473 20925 20925 871486772 39043 62898 402196477 41476 41476 372244470 54759 54759 910426085 22607 22607 270570654 61641 61641 437723371 47268 47268 739855112 28551 54411 998222909 27846 27846 526344752 25374 25374 850037363 1333 1333 43599993 53018 53018 942432772 3671 3671 66990422 15538 15538 459137862 46979 46979 715118560 25595 25595 61473911 39998 39998 319352390 13075 51807 594868234 7430 27585 437096935 46454 46454 5411521 40022 6630 460851808 13814 43136 99583714 8977 6380 607190218 31861 31861 857894830 19576 19576 899367006 42717 42717 398040843 26814 26814 785109479 65650 65650 651088787 27407 27407 401676627 19576 19576 65488158 9331 9331 885594837 40356 40356 363164408 58279 63552 111943412 69238 69238 627761309 68150 68150 10576799 45893 45893 85709609 55466 4543 482247628 57828 57828 763740536 25973 25973 870194741 58711 58711 87601269 15898 17209 194301793 57153 57153 81783071 44837 30984 857561729 28447 59332 673844403 22802 22802 241194723 10477 10477 881652023 25611 25611 198706056 23179 23179 467865754 19576 19576 270762944 29951 29951 979790231 39195 39195 528990894 21845 671 102105829 56815 46999 174767407 19576 19576 677088342 18321 56481 223916945 43463 43463 560670807 44054 44054 438493225 51559 51559 88709279 55029 55029 540601815 23022 23022 180022715 33290 33290 457940608 19576 19576 326478988 11199 11199 916790536 5822 28494 532310903 49952 49952 841129595 9242 9242 75731575 67358 67358 223186236 52410 52410 755833302 7783 65495 149569745 1471 1471 139270105 23749 23749 722724693 38580 38580 585732359 41684 41684 880661689 19576 19576 587071181 1679 1679 118026150 19576 19576 926856042 47823 47823 951369767 9164 9164 284571791 44611 44611 897012423 21506 21506 616422589 25830 25830 761109478 30684 30684 714552800 18321 29300 926980978 49983 49983 821402896 65339 65339 111908799 54141 54141 642926682 38806 38806 158346845 26037 26037 901927196 41118 41118 384594800 10331 10331 572070935 60496 60496 934720696 49427 49427 98541042 14140 14140 540048999 30757 30757 327086758 44436 44436 222104362 59551 59551 922151153 53964 53964 747948644 51762 51762 112188980 63689 63689 556486808 44430 44430 320945228 28444 28444 68664889 20962 18546 378097736 11553 11553 644862339 4466 4466 915131589 18310 39818 822370031 64489 64489 553242940 52345 52345 696218468 4747 4747 296754161 4524 4524 131407801 18060 18060 597075069 18321 19576 163124545 18321 37333 873324678 39864 39864 456835523 4347 4347 756241541 53045 53045 669733934 19576 19576 887183482 19139 19139 76016250 42727 42727 961337763 29773 29773 881029990 26000 26000 510677461 56131 56131 154507935 19576 19576 696091392 45097 45097 25950798 3423 3423 39621289 66300 66300 525284297 19576 19576 182622935 41949 41949 401326614 29165 29165 621129444 19230 19230 29075613 30367 30367 518172571 12803 12803 809719992 19576 19576 197297094 42739 42739 429407305 30061 30061 559413129 49527 49527 545589702 141 141 415697161 56541 56541 464383245 2759 2759 811671311 66945 66945 175338517 38319 38319 112506784 6643 6643 740800948 30478 30478 518430574 15985 15985 694730965 26142 26142 560450352 68185 68185 345937597 22187 22187 522402552 25154 25154 968161724 23703 23703 370292898 23166 23166 438127992 44755 44755 244318105 36396 36396 476177060 24633 19576 672656980 45210 17476 325225022 6196 6196 567442819 1532 27791 578595506 36763 36763 123689103 52630 52630 41973049 11738 11738 10057630 8843 8843 545557790 59088 59088 798960814 69042 69042 288113020 20929 20929 597735108 19711 19711 296685938 67849 48166 196108389 19576 19576 842459053 2473 2473 604428271 55551 55551 601015982 65204 65204 723066411 21231 21231 950426783 29667 29667 607596455 18867 18867 249725554 24612 24612 209209282 36148 36148 184875933 55438 55438 670935804 23058 23058 729982271 19576 19576 496597113 22174 22174 242837403 15383 15383 726522733 19576 19576 196878377 64544 64544 908513049 28839 28839 756333246 50432 50432 171501689 252 252 58636929 39049 19576 727234397 34089 34089 725657439 66655 66655 303607141 16220 16220 574213923 3362 3362 120541607 19576 19576 669877004 17847 17847 653355266 51599 51599 702902724 63081 17948 910350470 4976 4976 480117052 20205 20205 607657408 42934 42934 514383354 37598 37598 438236117 14430 35588 413935655 16574 16574 795219084 8527 19576 454521187 52586 52586 946370089 52157 52157 223586569 9399 9399 320714895 44416 44416 649737349 7898 7898 12285564 69119 69119 669362012 24824 24824 732038299 20956 20956 243972750 26477 26477 802356929 28794 65645 600141813 9605 9605 472342684 48472 48472 133165916 59378 59378 428955665 19576 19576 804262245 38540 68220 971285652 16604 16604 115509129 24499 24499 914416684 16498 16498 473504731 7838 7838 105060053 15458 15458 351838617 16867 16867 277748480 46809 24919 256408246 65707 63098 479350959 9942 9177 993281527 6962 6962 606332184 68052 68052 156206042 34582 34582 425911967 11621 11621 176760657 47050 47050 240094396 43440 43440 415439128 68462 68462 464122914 35846 35846 229223586 25846 25846 928299868 44116 44116 39509964 5969 5969 422869124 4516 4516 290487713 37068 37068 239144270 38254 38254 985428263 26370 64951 44519602 20609 20609 609010775 43633 43633 653635848 21115 50027 838637786 31686 31686 463740996 8209 19576 670773639 55751 55751 869474461 11816 55164 531167365 66166 66166 599693474 13623 13623 666016900 39049 39049 384137434 14448 14448 392972133 63849 63849 359302813 41198 41198 566248053 58303 58303 719619819 19576 19576 67882467 46028 46028 400984087 35372 35372 490412055 68674 8862 772843536 49238 12725 892714614 40036 40036 303471407 64902 64902 177744782 28131 28131 504113982 19576 19576 556255803 26672 26672 115546113 14763 14763 65005575 49959 49959 652721924 66164 66164 431858230 64725 64725 364525029 61294 61294 695551938 2908 2908 974484571 19576 19576 324202158 1246 1246 630094558 50063 50063 885948784 51958 51958 956544212 21984 21984 635640520 60857 60857 304580864 58734 58734 843656943 56619 56619 53554553 23101 23101 736368903 52345 58605 497732721 54225 54225 387849310 13909 13909 799511810 18321 21537 347263217 33013 2529 201418280 57943 57943 797313235 14855 14855 732616032 15630 15630 252656210 41023 41023 959043770 19969 19969 199846556 17215 17215 269814995 3846 3846 952616352 8275 8275 209984213 23842 23842 568294012 56302 56302 850992150 27442 27442 803372957 22500 22500 157265741 56090 56090 782188321 18810 18810 511203666 19576 19576 857532951 55578 68303 745453673 55022 55022 963384526 18390 18390 237327167 42063 12998 736105279 47002 47002 128181937 27566 27566 250586111 8291 8291 432823742 42739 24386 198939841 19375 19375 19998622 33521 33521 696455222 21688 21688 699047452 18321 52470 815230375 49550 49550 789845267 37717 37717 75801179 64947 33089 205970521 36572 36572 457594960 56090 32964 49460576 13773 13773 652140050 42793 42793 827987899 7358 7358 192491915 8695 8695 318260439 57039 57039 864404966 25486 25486 625557878 44391 18664 214518601 33200 33200 964862377 36334 36334 956985248 9064 9064 957537087 56402 5620 515048264 21652 21652 632914476 49036 49036 360442877 62737 56305 597237775 32637 32637 370972667 22359 28797 929512869 41327 69151 515273783 29360 29360 388474082 19576 19576 170468023 64754 64754 322353408 35292 35292 352043832 54315 54315 202449623 4426 15325 715927401 63974 63974 572880132 61044 25136 386408094 55447 55447 960195663 21762 21762 112428931 33159 33159 427616689 19576 19576 602740248 6471 6471 385434781 63999 63999 369502384 35054 47284 424820939 52000 52000 970638153 281 281 11995198 43 66553 742348155 31665 31665 59151664 62887 62887 762206310 7293 7293 398923235 6482 6482 897435767 46556 46556 46639785 32377 32377 661855588 50512 50512 635140749 55538 55538 723824829 31633 31633 438042820 67471 67471 990046678 27541 27541 672748210 56255 56255 458077035 13413 13413 659283175 33393 33393 483230269 29665 29665 261177708 16616 16616 777826785 29376 29376 655567893 19576 19576 601759140 59536 59536 877359226 50357 50357 938146628 16239 65414 499415027 59459 59459 494710420 50457 50457 365794567 34253 34253 498036177 46984 2122 253947388 39223 39223 387968730 46011 46011 476287121 52587 52587 920753378 23838 23838 37172528 19576 19576 24488106 50061 50061 628211815 53837 53837 914745484 38462 38462 948063052 53215 53215 326275703 18033 18033 565772486 18321 30842 537590968 19576 19576 865258155 19576 19576 608220835 13949 13949 210776048 18774 18774 56428591 50500 50500 819870092 24868 24868 763023696 40851 40851 567136174 68987 68987 377373282 32814 32814 755276304 22261 22261 364897128 49480 49480 46878609 19503 19503 230044976 14171 14171 900949311 18321 62108 693058222 7505 7505 749255976 62952 14173 423108011 58256 1028 499722856 49112 49112 570236550 26423 35493 872635967 16492 16492 313933976 10806 10806 310440380 17921 68092 724932614 52422 52422 292554393 4588 4588 773053670 631 631 820997868 357 357 159656492 52603 16032 429227107 19576 19576 626093341 16984 16984 228414661 8326 8326 43883259 62457 62457 950717698 17046 17046 199539970 40187 44540 648751879 29400 19576 74779557 62384 62384 30174041 4644 4644 346349367 17620 17620 185287136 17067 17067 345238763 17073 17073 839678986 59775 47741 273136288 61233 61233 514112177 17857 17857 573954969 21492 21492 90193365 58848 58848 835543843 16531 16531 140257972 13158 13158 363370896 64919 68183 882965010 57390 51612 192132369 409 409 562705495 17264 17264 981869202 32288 54373 78007562 67143 67143 159319438 66789 66789 507864516 30624 30624 785239081 29721 29721 518255532 29729 29729 513696621 18493 56003 839301447 6191 6191 926856219 47307 47307 378720056 4039 4039 817820352 62534 62534 873310998 50210 50210 979449381 13502 13502 312590629 35705 35705 634734415 53232 48041 34827895 49092 49092 226580757 45923 45923 655572155 62618 62618 347552681 18662 18662 204285404 18133 18133 322160283 24155 65273 259012046 47287 47287 202070618 65806 65806 705315851 50885 50885 960991368 61272 61272 277523373 29124 29124 901101434 17246 17246 388332343 33735 33735 800406023 629 629 895073978 11839 11839 882909667 63580 63580 592592518 6738 60252 455964810 1824 1824 382932990 53065 53065 5785118 30066 30066 811787443 51593 51593 450377000 5312 5312 300679619 18321 49397 304600047 57875 57875 675720796 35025 33351 91402805 53450 53450 793092298 41701 41701 828151251 684 684 495680831 52461 52461 654277693 22027 22027 124626103 19576 19576 33572041 63892 63892 250996801 30526 30526 371010438 4711 4711 714836552 39619 19576 933054530 11836 11836 493909175 12835 12835 196088797 47432 47432 612473395 62367 62367 525991918 60027 60027 621317878 20991 20991 444116374 53489 7115 157822760 5037 5037 693159685 39302 39302 975642061 14118 14118 45486843 9061 9061 526340098 14011 65222 294801315 7081 7081 91800288 38791 38791 778598537 54389 54389 175481365 22335 22335 466257199 63464 44913 214102804 3484 3484 982817604 36202 36202 741219497 19576 19576 751621927 58693 58693 13127983 27647 27647 345116892 48801 48801 868472220 786 786 118633782 6840 6840 767249441 58740 58740 464867262 19576 19576 566282134 15736 15736 593971783 53954 53954 134200189 50865 50865 657201695 43331 43331 746211425 56493 56493 647917419 26077 26077 928697103 25425 25425 218630831 64378 64621 665833340 33931 12600 109774352 13705 13705 389758398 15405 15405 481461999 3442 3442 496444614 59511 59511 396967343 26838 26838 441781770 19576 19576 68508474 11376 17546 799268853 18321 12651 386483010 37895 37895 668051231 56780 56780 212707516 63326 29805 532459409 45394 45394 407253354 19576 19576 657434564 68475 68475 908277748 46331 33070 462937093 19576 19576 216478218 48680 48680 622651965 32387 32387 244830774 46206 62629 704634973 32050 32050 68266363 45473 45473 126193818 19576 19576 807262456 18321 21041 434069206 44503 44503 913165201 42103 42103 194854427 7059 7059 705966027 32993 32993 330087693 47870 47870 281156035 27136 27136 495820141 19576 19576 50619153 57178 19576 474098076 51593 65904 838916329 35380 35380 855487911 43066 43066 691952489 45678 14074 243120093 64395 64395 201949376 59426 59426 102098676 68456 68456 297331687 33457 33457 343185063 59653 59653 461066450 7394 7394 166063847 4705 46471 42909781 22471 22471 612796657 42179 42179 459201184 40091 40091 545733965 34218 34218 834069818 59970 59970 172568274 10304 10304 756018178 62495 62495 224948975 29412 29412 536610582 10185 10185 981099642 29586 29586 700761877 47838 47838 108371734 54680 54680 391418928 4170 4170 781904387 30575 30575 966768415 40435 40435 541379567 19576 19576 357732083 2810 2810 466263147 11038 11038 481745228 59012 59012 931447128 59820 59820 401619648 17961 17961 400398435 65682 42502 143571267 18618 18618 551768651 43499 43499 740884489 36684 25684 844254353 221 221 758816678 19576 19576 496129195 17846 17846 443430135 58585 58585 622367722 49337 49337 934937811 40933 63268 898286830 39842 39842 155326530 7818 7818 560160227 6325 6325 687336513 18321 24155 983228990 58816 58816 902841313 37780 7557 677084647 7058 874 693234836 3770 3770 861124705 14244 14244 897456823 22414 22414 140170427 5694 5694 461655352 49767 49767 749399026 26520 26520 825193971 10944 30320 684994509 26958 26958 333718522 19576 19576 61968177 5800 5800 474137033 50412 50412 40976047 2449 2449 340339666 16167 16167 280250840 54613 54613 930717699 16859 16859 822775734 1309 1309 717886219 49339 49339 346675911 23985 23985 563787418 35322 39929 913706400 19576 19576 260004750 56294 64144 222835813 20731 20731 276252169 5372 5372 410130917 61195 61195 500494187 66766 66766 814407454 35336 35336 235257079 13197 13197 299982921 23591 23591 595561937 15833 15833 549610257 40999 40999 976385851 30080 30080 157987365 37598 37598 366555962 13917 13917 133805016 36938 36938 53603245 39626 19576 814613435 35241 35241 957292717 66532 66532 718165924 47210 19576 690720884 59081 59081 281558976 42480 42480 921236631 29969 29969 343689483 10746 10746 100150490 19576 19576 823407391 15093 15093 346333787 60648 60648 355453168 19576 19576 305461719 65911 65911 93844165 59295 59295 825322649 50261 50261 698751366 63942 1010 81653606 32272 32272 274653917 23393 47133 80213276 4880 19576 387662792 697 697 949981549 18321 27997 568488388 12874 12874 240233284 19576 19576 648342361 7428 25071 535149762 53670 53670 27773948 30540 30540 471638196 46152 46152 794458495 4323 4323 575056880 19576 19576 567888248 3104 3104 450728842 46809 46809 194111272 19309 19309 53799234 41001 41001 232316591 66739 66739 224706199 42003 42003 311359068 67161 67161 798003672 4521 4521 399974515 18321 30187 197435149 42197 42197 969675765 1778 1778 537243594 59817 59817 43553715 43750 43750 890004839 5409 5409 608265119 1964 1964 64650740 68080 68080 107130291 36292 36292 915347542 13867 44121 61431055 27736 27736 216561237 65428 65428 334443161 4588 4588 726077397 42680 19576 133870398 19576 19576 593268860 62279 62279 907224998 8247 8247 947361584 4487 4487 368715544 58905 62737 981178729 60696 19576 229613911 28148 40519 172259005 18321 14119 619371349 2787 2787 865161024 12312 12312 823065327 42116 42116 991437617 5085 5085 994827073 18666 18666 104575499 53138 19576 215564983 50164 50164 825867447 50903 50903 524192866 69290 69290 520324146 13979 13979 617592808 7648 68114 992674417 35527 19576 827664559 48227 48227 247752698 49758 49758 243408708 23 23 696691228 15103 15103 870094727 20270 20270 978518475 61660 61660 331735802 41747 41747 678212674 20436 656 542378098 60836 60836 735385721 2277 2277 348655674 29968 26560 894150754 50565 50565 862962098 55809 55809 483503724 53891 53891 631532563 17363 17363 995322618 23288 23288 513375818 51619 51619 769281074 19576 19576 50692461 19576 19576 944796466 16128 16128 495576309 18321 69412 822400983 55235 55235 631553185 30036 30036 953228280 18321 15653 311313617 46879 46879 874873014 47518 47518 200304144 19576 19576 928469235 30546 19576 557097354 50041 50041 74862952 36906 36906 655984554 39008 39008 365459874 51230 51230 517717203 39512 39512 154340129 56592 56592 252180809 44837 44837 249572144 47677 47677 920491105 61520 61520 11751387 23704 23704 175689801 69198 69198 114351041 19576 19576 20666921 18321 58130 253543821 57151 46937 682871372 10498 10498 275728626 43238 43238 174338737 38251 38251 562429161 20601 51177 601218070 50196 50196 179595796 19576 19576 371663712 23147 23147 828495781 3059 3059 651378878 54225 11707 502590745 68212 20164 651184824 12913 12913 167425639 3077 17539 428226334 61433 61433 112434775 63596 63596 452332938 19576 19576 531097566 32025 32025 29038348 63360 31459 854424977 44868 44868 349466103 68237 68237 955049662 32818 32818 642662869 20532 20532 160603367 23026 23026 844195951 1644 1644 828219661 46098 46098 702572015 45516 45516 898438197 18321 35157 673394058 28784 28784 737931959 33035 4679 113390622 66502 66502 435108268 23393 23393 453985152 37422 17337 419393263 19576 19576 403433152 52062 50955 297794214 48651 54685 169756164 48546 48546 975375668 13005 13005 130258255 22633 22633 791181353 32704 32704 573560278 54120 54120 776449101 54463 54463 895648992 43713 43713 452961429 4674 4674 20326705 19576 19576 915953076 46556 22519 923585581 9180 9180 168712332 35653 61763 944635652 16505 16505 275061823 3556 3556 122083281 55294 55294 215000904 19576 19576 275290871 48542 48542 148051300 9974 9974 969651854 21513 21513 774303629 46850 46850 680404943 5452 5452 140797937 21704 21704 685235641 51975 51975 329288199 58199 61663 825529487 27403 27403 667449510 44298 44298 716180467 62577 62577 462840259 18069 18069 751848107 36421 36421 997695748 18321 39895 874259891 20572 20572 336350619 64951 64951 599915340 8820 8820 534719194 19576 19576 380686738 8293 8293 645876492 59736 59736 912771875 17128 17905 796217983 19142 65824 966472911 40089 40089 661328789 67669 67669 693835541 7076 7076 347936920 19576 19576 913552422 23542 23542 588473868 38385 38385 730605468 32200 32200 728965046 37312 37312 42852689 21546 21546 41780053 31187 31187 487919788 9488 9488 977847626 44205 44205 64594904 62057 62057 690794341 37074 11474 642361418 31013 31013 152944350 39557 39557 629468017 28400 18075 743734591 12416 12416 76076760 67363 67363 661936192 18321 5638 921286902 19576 19576 157474825 21122 21122 385042488 66472 66472 865955807 37188 37188 461737507 22794 22794 691318825 62076 62076 486461802 26762 26762 749179279 31051 31051 150926733 14855 49526 368091641 48381 48381 558463349 48204 48204 170744672 61692 61692 427603484 18556 64634 824411024 45879 45879 671888796 66101 2772 469636664 64008 64008 873477113 14081 14081 740868394 64224 10953 618352950 21110 21110 554076229 35976 35976 325655459 33877 33877 549813611 28188 28188 810889102 31227 31227 311148159 54241 54241 81738887 50916 50916 150962685 52511 52511 153955907 13281 13281 820102459 52372 52372 698814074 19576 19576 69483605 38639 38639 769885179 37595 37595 219500250 16568 16568 57796946 19576 19576 930134685 62556 62556 689351668 7953 7953 923585149 27637 27637 254855899 19576 19576 828845364 58845 58845 39877630 6410 6410 708586949 33534 33534 458426765 60477 60477 497905224 6180 6180 705514853 44686 44686 981742349 61557 61557 367429962 54244 54244 410235257 48683 48683 579739814 61680 61680 380020358 33607 36298 629293832 24407 24407 581411815 68668 68668 882111797 61508 61508 245270610 46686 46686 793007120 66474 66474 732711959 61585 61585 32735357 36999 36999 89800528 10409 21526 601237844 24399 24399 300711108 43195 43195 70960701 815 815 763337017 56414 56414 799578473 56129 56129 802021468 32505 10866 827442774 65210 65210 271200210 37236 37236 763650913 3891 3891 287560626 14363 14363 672832631 5188 5188 265420454 18016 18016 598804228 53543 53543 64173475 53793 53793 978685056 20892 20892 590207826 44194 44194 881573810 64529 64529 299349515 28230 28230 327632274 62274 62274 311838180 10259 10259 262074597 60566 60566 867860233 19576 19576 183026224 58088 58088 686971314 39775 39775 646520918 2200 2200 794637461 23813 23813 412795866 23599 23599 141813178 65481 65481 47890647 29492 29492 262631054 57807 57807 352828399 19576 19576 386316615 62043 67726 340577699 3282 3282 328920501 48262 48262 737591948 55013 55013 83003240 48175 48175 322792899 46449 46449 834994400 58249 58249 111234841 17475 19576 215444044 33946 18524 175784438 8905 8905 546069075 12410 12410 295232461 7364 7203 7444344 9017 9017 205544743 25191 25191 34898188 62041 62041 795610655 20274 20274 595726325 26220 26220 369785794 38414 38414 662755272 19391 19391 404310464 40718 40718 303136080 19217 19217 685809540 66683 62601 658581175 61525 61525 990373186 51198 51198 966634085 18811 18811 392942964 40147 30674 188953324 52821 52821 371100132 21807 29764 974970914 17964 43611 60922021 1957 1957 132625907 46695 46695 803616631 25685 19576 247895224 59371 59371 598945158 19576 19576 787846768 35854 35854 677440022 32521 32521 579489156 39333 39333 923847422 19576 19576 188472837 16933 16933 319491711 25254 25254 347252142 19576 19576 696393088 19576 19576 705960338 54728 11430 499084378 66789 66789 337269281 10482 10482 118566935 20446 20446 910393348 35222 35222 270766897 19576 19576 317920440 67169 67169 548220976 53250 53250 514704103 68479 68479 295362794 3106 3106 176163294 30220 30220 774707138 57662 19576 317042513 41254 41254 892052162 25148 25148 913953864 46313 46313 652098342 48494 48494 391963704 33593 33593 465445109 40207 40207 225443064 18321 55929 436388925 20868 20868 78485329 29829 29829 788908189 4809 4809 678597499 24896 24896 208621515 7461 39088 378261944 19576 19576 985040932 39275 39275 763599090 29156 29156 341151696 48229 48229 329324549 26008 57098 205416525 22310 22310 718968517 38750 38750 220908584 13483 13483 959457701 54501 54501 307546735 50631 35577 2152462 3002 3002 431194804 35306 35306 189694285 57495 8461 88036896 43216 13632 782952225 47723 47723 23575433 20191 20191 417627810 29601 29601 641052542 60185 60185 359770951 16930 16930 656110105 50189 50189 896881296 13576 13576 819738454 65517 65517 20760726 3458 3458 38787530 61675 61675 595394258 7799 25790 185381222 69217 69217 99720048 6633 6633 442894149 40369 40369 221883892 24283 24283 66393124 20299 20299 378509005 47621 47621 783456782 24072 24072 563181534 27589 27589 686705669 13821 13821 929067367 9974 53311 913780406 7874 7874 875240913 55892 55892 450705230 41598 41598 221426769 30633 30633 881452220 19576 19576 748138293 6808 6808 489694177 15528 15528 477083385 26107 26107 276681374 19576 19576 67246544 8685 61130 728381523 29232 29232 269312754 18321 66969 660192853 55922 55922 804537146 37772 37772 909268935 29808 29808 518039395 18321 30279 491934399 22221 22221 215270155 13292 13292 806612516 19576 19576 193090190 13571 13571 789367454 64353 63149 97422873 25429 25429 244423797 9392 9392 66775167 41369 22101 640367608 65068 65068 867806272 44487 44487 195318460 6928 4530 418142566 45639 45639 705563364 50716 50716 655439734 39929 27177 950797814 17948 17948 683287627 7612 7612 174030492 5436 5436 893368845 61934 61934 480308846 2237 2237 947063494 18321 62802 878468534 26419 26419 592266764 16572 16572 534154635 36418 32156 258470308 66131 66131 599485814 26669 26669 649612592 27014 27014 535564896 19576 19576 793421094 623 623 928634196 47421 59856 421936676 24908 24908 113922978 18321 19613 161134752 66301 66301 962972573 36681 29841 344714457 53914 53914 198540519 13047 13047 106293979 7098 7098 316026467 66519 66519 119413477 56675 56675 13840608 20390 19576 285719444 11078 11078 583177638 64050 64050 978448393 22760 22760 650389484 59796 59796 699090652 41850 41850 734800359 26343 26343 525827813 36252 6681 715931784 64101 64101 1854289 55835 55835 49945541 9695 9695 271915775 3197 3197 406661819 43859 43859 387851391 26889 26889 144789568 3428 3428 353937801 48816 48816 179424879 19576 19576 639158843 8343 8343 87302931 19576 19576 178302845 19576 19576 513386398 47721 47721 790838439 11685 11685 578027168 12683 12683 389546166 19576 19576 240116663 35744 35744 457062842 19996 19996 335892430 19576 19576 539150705 68337 68337 603732466 38898 38898 714289887 63392 63392 828962838 29288 29288 573119659 53406 53406 406086708 59408 1648 416394323 3917 3917 428768006 32124 32124 861204217 16945 16945 646423194 47152 47152 452440408 27309 27309 704892542 1573 31197 131428339 33445 33445 595873936 63453 63453 339935483 16104 16104 351890146 40255 40255 80692618 1175 22062 357538812 19576 19576 114642827 1723 67983 261664135 27524 27524 969462313 14522 14522 496797594 2016 2016 339278430 62308 62308 351417405 5231 25669 652998849 29783 54439 553042076 12808 12808 229841993 27758 27758 338922126 69301 69301 901155860 7892 7892 896191542 37116 37116 510636990 67600 67600 573850632 59406 59406 351592375 28239 28239 622869186 35705 35705 883003064 69471 69471 573817974 4161 28834 68078659 5397 5397 715218984 19576 19576 80512934 23857 23857 435534714 20864 20864 82740999 17584 22328 505884984 45953 45953 813430062 16580 16580 930896549 41354 41354 772236687 29591 29591 603046747 64699 64699 98295864 6923 6923 339163908 34677 34677 154569695 21860 21860 577277019 38204 38204 929536105 24868 24868 696548570 43663 57906 743154884 27708 38415 517778010 64144 64144 797308384 4216 19576 256074392 44542 44542 545315123 19576 19576 598235136 60935 60935 649913220 39429 39429 68898034 50565 38021 299203534 46670 46670 659002154 13651 13651 565808532 10733 10733 561791747 23320 23320 379986366 63330 63330 83966096 22500 41488 167352900 1665 1665 304930541 33681 33681 123688644 34228 52822 602888888 37587 34226 440628261 64115 64115 92115140 19576 19576 336716312 31598 31598 194735241 17933 19331 39576895 33350 33350 588984246 20749 20749 571929418 32727 32727 700194387 44959 44959 244921713 50762 3768 597498643 27237 27237 322835398 5527 45636 426315859 19576 19576 306978366 48205 48205 82682253 6952 6952 173255377 2408 2408 86041942 50969 50969 300220828 67555 67555 693676963 21371 40224 489618748 58192 39009 183260056 56984 56984 918786717 52440 52440 402721144 20976 20976 522777446 54129 54129 140930485 19475 19475 394956750 67738 67738 473073613 22028 22028 14349912 18321 23379 878389917 41715 52018 760862379 14955 14955 377024090 53899 53899 508577153 20664 20664 361525471 38752 38752 886100073 15322 15322 314427304 273 273 96292377 19576 19576 144339717 6221 6221 878357639 63662 63662 830250549 16766 16766 240258971 20645 20645 509647332 18321 22924 261455751 13145 13145 503230085 28037 28037 4611814 40566 40566 71739313 34140 34140 502774257 31952 31952 885048663 67025 67025 682815289 20017 20017 523307596 19742 19742 622426387 60313 60313 200890087 20362 10684 940868081 52748 52748 631937258 16014 16014 640885584 47748 47748 51395068 45199 8750 635956962 61830 61830 813603208 67884 67884 917617862 46793 46793 473350010 57682 57682 1285874 18321 35367 696359048 58337 58337 434402857 9595 9595 240727150 31581 31581 738200745 26236 26236 828377409 19576 19576 90320773 15458 56257 76079431 69159 69159 989886423 59892 59892 355234865 903 903 346795697 68026 69404 334161687 61195 19860 714833172 46957 48403 53312113 55876 19576 64947584 25156 25156 55398439 35188 35188 206503475 19576 19576 268091215 2454 2454 354426135 13914 13914 129651015 61935 61935 339936298 23952 23952 934336411 63508 63508 310034499 49762 49762 978744648 2092 43245 755298615 52697 52697 360595525 43541 43541 952592004 34272 34272 644066892 66653 66653 413351113 44376 44376 114507479 62470 62470 198231885 18321 40010 458481346 19576 19576 964159350 57437 57437 548237667 55608 55608 958323428 49081 49081 501929201 31663 31663 933956925 32464 32464 193243811 19576 19576 310416340 3053 3053 349487645 16371 16371 787932139 66800 27372 246583566 35136 35136 709409342 6066 6066 316817307 65928 65928 341027499 39851 39851 662371029 35580 25927 512137141 62468 62468 279054677 16682 16682 435875307 18789 18789 157733313 22122 22122 959220699 39334 39334 333206594 15249 15249 477699563 14656 14656 412325555 39367 39367 290789245 37512 37512 642745395 42812 42812 245788162 61124 61124 196073737 32612 32612 181080393 24549 24549 458410879 22849 22849 102212772 35122 35122 590115069 47048 47048 463954714 979 979 775946010 52198 62987 4867982 19576 19576 475983846 19576 19576 274811042 9942 9942 789968449 6062 19576 514553227 6459 38167 541801393 64499 64499 341980310 14264 16795 935538469 13468 13468 33883891 26631 26631 680868467 27207 27207 418652326 17966 17966 706983023 9874 14949 572409752 4756 4756 21024839 14745 58689 616755170 50343 64556 737926283 48949 48949 57026141 7667 7667 641977585 11844 63360 62997622 59172 59172 556815016 40250 40250 211028259 57857 57857 774105737 57582 57582 260262482 63971 63971 241684727 53247 53247 696737919 19576 19576 416247461 57327 57327 479251565 37694 37694 740605099 46600 46600 657100019 66650 11043 759088549 34747 34747 11092288 50872 50872 3833764 34886 34886 222673248 60499 60499 908202395 62481 62481 72147583 41591 41591 914363 59278 59278 767977295 13727 13727 834639554 47906 47906 294385019 62033 62033 621051539 2571 2571 476252747 28199 28199 843596035 40810 40810 145843769 39904 39904 578185231 32568 32568 683644334 58818 58818 967768210 19576 19576 904987871 5622 5622 124690292 19576 19576 629866925 22881 52853 922716159 57124 7690 837920004 63195 63195 35212958 25054 25054 34612002 45233 45233 623697992 64775 64775 891772248 37637 33226 558903796 19576 19576 5523167 31325 31325 137417301 25198 25198 965303365 9101 33607 568083757 19576 19576 374616529 24161 24161 776893959 64243 64243 986195388 9833 45280 348177620 20270 20270 715034040 66789 41994 484344089 46530 46530 28509446 69286 69286 704327390 31928 63513 290988062 4935 4935 192231025 37225 37225 922308286 15919 15919 979490903 5105 5105 48957323 43014 43014 476484735 52405 52405 329145103 6871 6738 809347986 26090 6199 133333328 19576 19576 169192187 19436 19436 140813005 3298 3298 563361453 47972 12761 988152004 19576 19576 310747766 60559 60559 421231149 18321 34164 712452821 37820 37820 714396923 53173 53173 444668154 19576 19576 621248484 35620 19576 448737635 24128 24128 391898016 22788 9709 303253205 52378 52378 643907105 41102 41102 699927995 14226 14226 848757404 5792 5792 907643495 61436 61436 488650376 49170 49170 815120362 49213 49213 274228420 6871 44375 203055942 48624 48624 76423554 38961 38961 460086067 46659 61938 93599340 35205 12380 583315016 67290 23954 179917234 39199 39199 945250866 10953 10953 325947105 68295 68295 224747796 35545 35545 697433690 21155 21155 920826410 6511 6511 905589763 58971 58971 855833830 61441 61441 374369993 19194 19194 726139964 43140 43140 34645700 29690 29690 727781444 54295 54295 373456239 33193 33193 33835150 22869 22869 102022338 1008 1008 966587847 56660 56660 292954936 66819 66819 817493604 56354 56354 937208009 45345 45345 572855850 47854 47854 96064313 10662 10662 28208299 29536 29536 302291519 7255 53188 464223736 55364 55364 764343429 5619 5619 325010580 16519 16519 279509222 66025 66025 979859658 11621 19576 924810589 63521 63521 374630150 51539 51539 201949135 19576 19576 581724036 9038 9038 589104232 46127 33485 127126845 49381 49381 575145997 15241 15241 402329530 7094 7094 582234059 14656 14656 362039612 61215 61215 547734302 18198 18198 176022486 30547 30547 602135687 19576 19576 240902754 53324 53324 964701235 2050 2050 66985623 69313 69313 382289200 8892 19576 617149411 535 535 776243199 18975 18975 348852174 29338 29338 421078075 56707 56707 492539951 24902 24902 520403636 4121 4121 730917783 22228 31577 185252272 47554 47554 525040301 17505 17505 71668647 37335 37335 285532440 12804 12804 978424839 18100 23823 98945886 8194 17027 183861356 5790 5790 628017558 61602 61602 492977465 55404 55404 86705023 2506 2506 400814026 66371 66371 907973182 44719 44719 281681011 33852 33852 388998051 29801 29801 410487945 47549 47549 506739626 18831 18831 177397070 38141 38141 90735887 53171 53171 816930003 13829 13829 500300074 47340 47340 768527971 19160 43191 258493048 27927 27927 135619546 7461 7461 524271394 56050 56050 945365933 30941 30941 120039912 17966 17966 137437764 55440 55440 289331265 13148 13148 71086040 1281 1281 321136995 18321 10652 584588851 45033 51926 557763947 55394 55394 223732414 50692 50692 111257468 63098 294 413818886 21658 21658 940808408 9786 9786 528922932 35534 35534 238572335 31275 31275 51748450 2627 2627 931025752 19576 19576 868477988 43908 43908 66897780 60315 60315 338167700 10176 10176 25029989 22943 22943 793478435 11380 11380 81436971 10697 10697 444573435 3640 38409 722319890 23690 23690 941794737 45953 45953 796241196 10614 10614 837917929 48492 48492 592879775 30198 30198 101882356 49381 49381 525467783 1849 1849 129495436 7083 7083 470663488 66846 29634 882548192 51707 51707 478288869 58998 58998 930559378 61819 61819 121514266 46949 46949 223699371 19576 19576 951786861 53733 53733 826122113 68114 55637 683651249 29877 29877 885399053 19576 19576 744677286 39670 39670 338600324 45491 19576 595389303 50876 13488 148791079 35054 35054 10325461 67119 67119 437208123 19576 19576 958444118 37868 37868 631184837 54384 54384 199566570 35336 15232 395170572 64958 64958 170647552 44922 60663 896139616 19576 19576 833615061 22548 61983 238659523 3560 3560 115686099 53276 53276 795138245 19576 19576 105986613 6549 6549 219314540 19576 19576 989625724 50272 50272 402252898 13414 13414 800817282 25864 25864 619744603 12208 12208 582399458 20021 41465 457047349 19576 19576 756581425 14527 2934 41286204 13265 13265 304360054 9000 9000 434729159 23265 23265 744538154 19576 19576 912003173 65841 65841 651900865 18321 51080 812616533 63158 60040 298884907 41710 41710 982524957 39486 29692 981871556 31432 31432 973179028 9369 9369 817798820 5705 5705 204387182 18321 36272 283089953 22561 22561 759177398 24729 24729 704456006 19576 19576 118915278 9061 9061 694906438 6517 6517 536728154 46497 48183 764875903 19576 19576 151973596 8758 17797 923993381 24473 4486 262240731 63459 63459 53235409 19816 19816 948825478 34970 34970 330463823 25513 25513 640177979 37002 37002 659822761 19576 19576 771693448 42843 42843 903979327 46635 48069 808586414 32761 32761 387272212 28334 28334 453360901 17835 17835 164008054 45224 45224 416905455 36045 36045 486112024 19848 19848 457648468 19576 19576 375957818 50486 50486 944423210 63156 63156 447062113 47912 47912 945192251 50098 50098 932424494 12114 12114 739579413 48677 48677 478793402 19576 19576 527134720 56302 56302 175611808 34599 34599 578091042 19576 19576 949543272 20235 20235 834771055 50656 50656 546491463 19576 19576 711966561 8156 8156 794294850 62100 45987 866059282 11198 11198 464107861 19576 19576 41560687 13003 62974 389940951 22329 22329 668643081 21685 21685 271970192 7275 7275 299780694 66458 66458 809260279 9838 9838 412410666 64110 64110 409361755 16220 46670 65706516 40651 40651 136672472 66623 66623 725527371 25570 25570 735221690 28295 28295 771457689 19576 19576 399564857 24830 24830 319315686 34447 34447 2523908 9342 9342 642027416 37710 37710 880993594 23044 23044 848667423 31907 59022 20066220 19576 19576 948459152 52042 52042 384360026 58256 58256 755431099 13425 13425 495658881 48347 48347 559867849 27158 27158 403358668 58358 58358 230419767 45921 45921 452971032 31736 57122 726819260 23628 23628 229001614 61504 66057 85581234 47268 67170 144483012 53202 46419 257350671 64915 64915 831595637 19001 19001 801228248 3802 67447 119232573 54627 54627 105245215 65687 62897 672775108 17758 26008 943945427 51232 51232 370793675 1731 1731 698120206 34415 34415 776429625 36655 36655 422136912 48291 48291 385411007 19576 19576 104308114 3841 3841 122816961 19576 19576 861083267 61298 20218 559988576 40786 35448 508376000 67375 67375 871317312 15126 15126 29447286 55012 55012 936386491 34191 34191 405791094 18321 4277 504117404 62189 62189 160929379 18507 18507 93075303 61789 61789 217470213 7756 7756 202764416 33136 33136 642963619 22773 22773 396220958 59944 19576 584658960 11061 11061 894394981 54129 9458 617742341 19576 19576 143102145 66071 66071 208750007 7385 7385 711509114 19576 19576 781810508 14357 41423 314711598 49295 49295 687262863 45710 45710 307472435 24675 24675 92195134 41988 41988 69312186 11765 11765 990573232 45081 14100 277502045 2393 2393 275576154 35135 35135 816282710 16409 16409 226612658 3564 3564 115905489 41873 41873 83185313 19576 19576 110681973 2157 2157 654852129 14567 14567 450190779 32949 32949 841428628 3556 22557 768338403 5778 5778 853626488 575 14287 425897624 21623 21623 171598826 27743 27743 215065643 3184 3184 189366163 21063 21063 176416753 19576 19576 562272686 42464 42464 629998595 19576 19576 483938755 19576 19576 480665503 34748 46880 396024421 51857 51857 942977798 22 19576 137604730 59398 59398 712075252 39469 39469 672641448 8467 8467 772565485 11844 11844 483912283 20499 20499 424663242 22620 22620 265438923 10284 10284 786216809 10450 10450 515020057 3484 3484 525349660 37180 37180 600991629 16200 16200 899299353 53971 53971 370853586 63220 63220 206955165 32220 32220 492026318 64674 64674 527777951 61465 21532 688895771 34378 35354 88621216 28268 19576 27626699 40207 50807 228431865 18321 68413 703354506 4229 4229 926259919 16285 54827 887154034 12062 19576 201248506 36967 37337 943096719 5406 5406 707027394 3080 3080 29600069 36975 36975 486206221 19576 19576 166949895 38098 38098 324879392 19576 19576 576835098 4615 4615 127821466 45182 45182 838835850 18321 30094 956299608 18557 18557 50097887 23406 23406 971166144 10169 3897 645693038 8167 8167 350732792 19817 19817 40673172 19576 19576 347064743 56207 56207 300025022 59536 59536 656692934 14980 14980 782224840 39705 39705 534850497 46005 24828 331974814 26323 26323 939968148 46459 46459 336500053 42622 13655 967081542 55608 19576 258131746 47201 47201 768145171 64290 64290 263732583 38559 38559 38368824 54798 48308 112151519 66343 66343 214938112 29165 12942 577368412 17076 17076 497405050 15499 15499 123944714 58696 58696 523703056 56567 56567 117932731 56515 55305 134453119 12716 12716 995334724 32838 32838 565371342 34084 34084 569698224 24892 24892 185955499 56368 56368 746473092 45719 45719 769007172 10157 10157 280021117 42477 42477 136358724 19576 19576 416428121 64611 64611 557026789 41332 52637 779483455 23407 7619 960351573 52638 60138 236079289 9874 9874 60495943 19576 19576 273004437 19576 19576 1079365 2938 2938 401088112 19576 19576 5745248 27353 27353 303297643 12153 12153 852289055 19576 19576 939612000 57701 57701 584514330 31277 31277 703148478 19576 19576 748487674 68913 68913 39646901 18321 41921 258999056 16290 16290 789699255 47444 47444 905924398 65861 65861 199117038 28696 28696 490471857 16341 16341 926035258 19576 19576 554240490 42546 42546 160071842 16920 16920 475531345 46625 46625 842282652 33128 33128 245235476 38397 38397 567720059 38173 38173 90228085 31100 31100 440903797 29278 7639 72342444 68932 26288 112424837 33332 33332 838657575 59726 59726 393243148 55578 55578 789189639 54460 54460 158319654 31626 31626 325842908 32880 32880 437107414 38297 38297 878933232 1258 1258 801580300 46728 46728 816240082 10788 10788 54184340 18747 18747 889460526 19336 19336 273817870 19576 19576 629919536 60420 60420 806803387 18321 56525 644321504 17577 17577 505721504 41932 41932 975043253 64144 60457 666206606 67592 67592 923576476 7583 7583 271106820 53388 53388 514284058 28348 28348 19774918 37121 37121 447895622 31571 2817 312089425 59917 59917 540096405 33858 33858 45277619 9793 9793 680571690 27501 27501 882102790 15147 15147 352101183 9458 16253 935462926 18321 32637 14510364 61177 61177 863327855 59551 59551 518303771 36405 4186 642955091 7433 7433 581332227 27545 69117 724445012 24901 24901 404963854 37133 37133 217820236 46481 46481 701857615 24696 16493 920459257 14239 14239 860186665 45269 45269 15659903 28411 28411 674356211 2766 2766 833950938 19576 19576 722634333 40340 67262 701058273 52433 52433 460645866 40710 40710 753058475 32398 32398 614798878 47751 47751 199509452 64974 64974 99091309 54090 54090 370087691 11602 11602 655065336 32938 32938 854619992 28715 10649 319963889 55754 55754 567453293 19576 19576 865346336 65939 67469 857714218 35526 35526 67904728 28842 28842 880466240 55842 55842 547446259 44332 44332 82784736 19576 19576 429834281 19576 19576 332189414 25037 25037 623455958 66482 45589 640427104 33918 33918 969056230 2988 2988 320625394 42268 5325 494302011 47177 47177 849331780 49304 49304 868509664 8505 8505 400876768 19624 39263 203015841 42811 42811 867542443 1288 1288 330392266 37015 37015 697540543 19576 19576 114201350 26999 43512 529873849 36111 36111 765851312 48148 48148 768012534 6609 6609 360140085 33782 42138 351441333 29520 29520 707073469 9505 9505 140002801 27363 68932 980408094 1107 5104 815509484 36874 36874 756134318 67849 67849 617430327 40913 40913 845928 24213 24213 898116567 27113 25226 567240883 45379 45379 877700321 13687 13687 622783880 19576 19576 478509541 44067 51557 38917209 39342 39342 116166680 33140 33140 678467358 51776 51776 886122287 19576 19576 80622780 13811 13811 707281983 19290 49935 344441991 16534 16534 931941461 31135 31135 544768014 19576 19576 349188965 59858 59858 360671102 33949 33949 888883159 65534 65534 932480614 20353 37224 200151328 50747 50747 940701813 32814 32814 529701110 33323 33323 933114404 2825 2825 515252248 4073 40922 167583126 12382 12382 497502697 8848 8848 748799666 53437 44185 571940536 50407 50407 123430123 18526 56052 275709949 38214 38214 3712605 3826 3826 693490330 13063 13063 711579999 6025 6025 358907957 19576 19576 185007844 53561 5154 522918384 15891 15891 310938126 6606 6606 363999138 37345 37345 580134692 4326 4326 644149541 7004 7004 332777421 15812 15812 366272448 67542 67542 654805875 60868 60868 897531693 69181 57565 885644820 4939 7097 187559044 36689 36689 120318980 9209 9209 242763480 59312 59312 760790204 68684 68684 876291254 42527 42527 206754922 17005 17005 442313761 51786 51786 217367473 6732 12141 601503983 48327 48327 879329559 44212 44212 401151504 5254 5254 722248712 14329 14329 829295460 38097 38097 727986865 8415 8415 294122293 14565 14565 242013402 69119 22720 773273176 47948 47948 595333858 15841 15841 546261423 3445 27340 713567458 59508 59508 998772637 18572 18572 923737352 27554 27554 300483037 1395 1395 49947622 40511 40511 826974226 13983 13983 328431948 61496 61496 591083117 14968 14968 165622073 6575 12915 69192140 39292 39292 774271414 49883 49883 157590113 58458 58458 717225966 31703 31703 857071408 19772 19772 622498392 68534 68534 691785522 4020 19576 211523818 40147 40147 599788231 19576 19576 117671678 43971 43971 545244600 68438 17056 285742181 19576 19576 989795394 29015 29015 416131391 19576 19576 659560088 40750 40750 373295421 47801 47801 946271480 39254 6024 575431366 67376 67376 851241051 7214 69296 578757601 61463 61463 621700155 9265 9265 43205116 122 122 515484934 38742 38742 327766070 33145 33145 276647909 44403 44403 60901943 18321 62402 15786242 60323 60323 406463922 65717 21106 387468375 18321 44204 876855246 57410 57410 985241445 46933 46933 572609673 50612 50612 196437050 18321 52953 430930303 48835 48835 597290223 19576 19576 517235708 67490 67490 101432853 19576 19576 354953419 1838 1838 492342071 32246 32246 19197115 68702 68702 952282150 45702 23536 934763673 7518 7518 397918369 6226 6226 520753424 12584 12584 40813583 1284 19576 562963818 52176 52176 394606034 18205 18205 13969927 18321 21831 118373644 43292 43292 399572420 18265 37372 81010530 2586 2586 445859014 17752 17752 588875553 61723 61723 834722639 59462 59462 738714332 58752 58752 187602654 52853 22297 457207481 48331 48331 518519202 32198 32198 554681080 16795 32817 380467655 60227 60227 153754640 19363 19363 710502661 19576 19576 121782052 33915 33915 832494317 61852 61852 64095060 45437 45437 506367959 4854 4854 258338804 19576 19576 395842558 40590 40590 768239414 54584 54584 991203248 9733 9733 759266739 16420 16420 392546897 33239 33239 134557053 1662 1662 92523750 31469 23719 866711567 68921 67985 886331595 64824 64824 99993083 43604 46699 291286157 7799 7799 197432108 21378 21378 141765120 17262 17262 573612769 50074 50074 479180084 23018 23018 207979662 19576 19576 989972513 48980 48980 978776977 19576 19576 494587510 54260 4053 786039527 9625 9625 664263810 26097 55339 825372510 1661 19576 298365901 40277 40277 56533709 64262 64262 884179002 24216 24216 959811406 11774 11774 309455538 26771 26771 190137713 38358 38358 152939443 44922 44922 723674290 15105 15105 196622342 7258 7258 532675884 36259 36259 733051445 26039 26039 176703999 31752 31752 166554936 35881 35881 331569925 68009 68009 943959640 3325 3325 837004397 43425 22155 178795161 9862 9862 977111292 10836 10836 752305570 33481 33481 348190484 24185 24185 536446947 23271 23271 731402493 63080 63080 483800012 52806 52806 44671900 56515 56515 47408081 58118 58118 635833185 19576 19576 555407219 60407 60407 173872322 45954 45954 164249682 53991 53991 163193818 32008 32008 595173635 24050 21220 482204595 55301 55301 228813387 53704 53704 541294449 69066 69066 766974037 42929 42929 65623346 41412 41412 64669831 15607 15607 165812752 60150 60150 255541399 45838 45838 951564495 58987 58987 6520625 41546 41546 198388600 60617 60617 712201616 16929 16929 71774370 669 669 384310250 42626 42626 681370601 19576 19576 877226154 37519 37519 738256682 60139 60139 85974076 17479 17479 233514091 38358 38358 834860490 63500 63500 683902069 65600 65600 677735376 21352 21352 31319650 7638 7638 403038595 30524 30524 846062409 19576 19576 337124299 21296 21296 192105604 28146 28146 176454443 3501 3501 593916627 243 243 557337240 19576 19576 814804455 51599 51599 836258193 53246 53246 183460246 19576 19576 729493496 1331 1331 317045338 51997 51997 643907356 51552 51552 542966225 59312 59312 368818230 29586 29586 826213127 1245 1245 440305381 45014 45014 349248177 7360 38365 203738740 8887 8887 646517484 32393 32393 993584999 65268 65268 377045955 26347 26347 242788445 3603 3603 625519326 22601 22601 297963887 54686 26829 692174106 42368 42368 558756059 37048 69221 250024307 5542 5542 224893229 33501 33501 798086560 1751 1751 54878097 9580 9580 502834116 54945 69393 941832461 41240 41240 805660257 49108 25270 35184847 3751 5390 501978213 25990 25990 802110712 23711 23711 983985862 64454 64454 110182048 31636 31636 919257003 59732 59732 114527260 47669 47669 833256187 45169 45169 300183323 15766 15766 848067685 29177 29177 694184620 1559 1559 835774066 13882 13882 52423273 63651 63651 502528654 16932 16932 8535951 30925 30925 381260041 51159 51159 406019742 37094 37094 198201359 53228 53228 222931997 6197 6197 392521909 59817 59817 712259946 63982 30761 45528036 64867 19576 73172649 39891 39891 844365776 20396 20396 616146885 41757 41757 522351664 59655 59655 64077563 1003 54287 183974746 37280 37280 130524467 44741 44741 306057907 19576 19576 911232933 43627 19576 418533650 60363 60363 706836673 33297 33297 156489693 2804 2804 230593911 19576 19576 241833296 39644 56848 965250954 61396 61396 287260472 51089 51089 493092390 60336 32603 762255729 18617 18617 11686183 23587 19576 30444192 44727 44727 67906204 51239 51239 684211905 45649 45649 904537241 27379 27379 584984218 38003 38003 183327114 61873 61873 761265264 18554 18554 689779671 59999 59999 615801290 44038 44038 551913237 19576 19576 187323437 41991 36608 222882513 18145 18145 450729520 39595 39595 16498401 21943 21943 862933482 33709 45191 206097580 59657 59657 354121628 24009 24009 557044550 55105 55105 633574246 37589 37589 307190069 22312 22312 679666160 19576 19576 955342544 56781 56781 911521555 33294 33294 103391917 20637 20637 766375975 48981 48981 159144595 58098 58098 859376589 44101 44101 719885774 62463 62463 949622475 5265 5265 199318035 13875 13875 728023024 5036 5036 384805800 24992 24992 825334938 19576 19576 999178883 34940 34940 870177867 19576 19576 78620947 45697 45697 944844057 14859 14859 283296690 48214 48214 920803109 57899 57899 562626538 5116 53984 783069475 10598 10598 51565015 15845 15845 594917497 10724 10724 437337282 18551 18551 636458257 46903 46903 25635117 53717 53717 122315375 36111 36111 492537045 26651 26651 796543837 58626 3432 888765077 63240 63240 70130637 19576 19576 671773783 10531 10531 108490433 48620 48620 669026074 65548 42648 216384526 19095 19095 751631781 51813 51813 255578095 16970 16970 294021144 68935 68935 540095901 10603 10603 436243951 29942 29942 982894023 55829 55829 904218884 23407 23407 309040032 14953 14953 635361139 46661 46661 958399631 23783 23783 330183954 38196 38196 92337575 60138 13609 155330836 10458 10458 607800487 52710 52710 734821651 25472 25472 539519876 8069 8069 799018648 2067 2067 858388720 7045 7045 32472557 21290 21290 680824579 19576 19576 318147123 4463 4463 581725617 48401 48401 134601818 6638 6638 364967662 7418 7418 728087366 37520 37520 979326166 15721 15721 966004308 7657 7657 303007314 56525 48716 197090628 19576 19576 183995585 68093 68093 148757687 10108 10108 913942555 327 327 501472293 42598 42598 246649036 11057 37637 227798080 6661 6661 698569756 19576 19576 843596049 37797 37797 813535629 38459 12856 244574540 19576 19576 407588160 10940 10940 788255000 19691 19691 631133594 5370 5370 714925674 67614 67614 754288782 57976 57976 562137986 19576 19576 929497979 13546 13546 628753003 52830 52830 288867523 68012 68012 465351282 19576 19576 119777394 19576 19576 427641263 43125 43125 774718916 56255 44870 58090421 63037 63037 473904387 62777 62777 367339436 31126 31126 258818710 17035 13600 280069580 27675 27675 853413109 5948 5948 181682070 57920 57920 592474952 51849 51849 193230295 7546 7546 676393164 16169 16169 832763615 66342 66342 923765770 19576 19576 603830716 6503 6503 705351290 8276 58084 327122070 19576 19576 726714581 42906 42906 332767480 53459 67683 694137151 50406 50406 999071494 52159 52159 565804354 52399 52399 187179541 61699 61699 905328093 11702 44965 26973731 4106 4106 729337353 55164 2342 724718172 19576 19576 764950740 19576 19576 420692991 63445 63445 260836252 69352 69352 358800159 48735 29665 844739821 36175 36175 256420671 18321 19576 713752885 29941 29941 816304153 48373 48373 700126435 64378 25764 716334182 15030 7623 567014163 19576 19576 269072732 35033 35033 967733508 34243 34243 435734312 13356 13356 372702599 15391 15391 25773432 13418 13418 392809945 21054 19576 431534133 24050 24050 262264961 35573 34338 423584277 10065 10065 977114272 10096 49370 889512383 16978 16978 633176243 19576 19576 529270162 18321 25432 533983592 65917 65917 753335335 26090 26090 59466162 47080 47080 891069661 40153 40153 124738586 39440 39440 222965052 48268 48268 935583599 68567 68567 634386061 25251 25251 252675144 27386 27386 315220998 19576 19576 754268155 50494 50494 275339840 18321 22414 762217885 67468 67468 480877419 20018 20018 629525136 56280 56280 8663588 6815 61031 84330472 13531 13531 629742755 21716 15749 235409584 19576 19576 216748904 46430 46430 63968414 25232 25232 172433473 47597 47597 68992818 51733 51733 620971596 58756 58756 247947939 25522 25522 270313771 52072 52072 407749685 62025 62025 945356692 25961 64378 24428303 19576 19576 449197505 17500 17500 386142926 54309 54309 600697781 23668 23668 203219925 18711 18711 728290531 42178 42178 82608245 24986 24986 48201834 17875 17875 107120063 10844 10844 329787645 68298 68298 636551027 37615 37615 94195567 50130 50130 541076942 48170 61015 737770721 27119 27119 9457529 1075 1075 432015323 54524 10993 406472615 52229 52229 613153243 329 329 974331345 15294 15294 253899934 34069 34069 637837673 20755 20755 880391254 66530 66530 490167795 19576 19576 413112743 63662 19576 559588468 24792 24792 674907630 60901 60901 80412559 40060 40060 630464404 21360 21360 841122224 26297 58938 325035205 64906 64906 519715118 45303 45303 570095160 62557 62557 528843234 3903 3903 728641788 15732 15732 818905021 17404 17404 289096990 10537 10537 90903965 30146 52025 557871133 19576 19576 141686028 4091 4091 512131887 3171 45131 802045167 65956 65956 189326331 56547 56547 656034440 7532 7532 232426542 44566 32713 773852943 62052 62052 960920836 19576 19576 496000079 47544 47544 48052135 7442 7442 357288042 14960 14960 244632588 58735 58735 606765958 1903 1903 388944279 37968 37968 112650075 19576 19576 176142741 24208 24208 603738175 22529 47644 238267005 18755 18755 655734588 8838 8838 897997836 13206 13206 981436787 46530 46530 470751203 66165 66165 4374713 16466 16466 286347169 56046 56046 388468886 22389 22389 428446698 38206 38206 28218335 48138 48138 70072301 46637 14679 921942703 46711 46711 364293649 37351 37351 15077001 16388 16388 803145681 2766 26993 535100997 55310 55310 421228577 39588 39588 989650898 58008 58008 145237474 33257 33257 70040120 66168 66168 280824168 52773 54796 664901252 17256 17256 465364274 36570 36570 641866793 52108 52108 523755056 50343 50343 956083383 35276 35276 364460958 10812 10812 101328663 63846 63846 573728239 46443 46443 861674506 43012 43012 3821956 64656 64656 997045409 18321 3751 795035554 29387 29387 251193816 35830 41934 764231541 26030 26030 443838465 62276 62276 164112442 19576 19576 632751989 54164 54164 159193240 25834 25834 314053590 41349 41349 922697160 8789 19576 388452050 63346 63346 671559230 68736 46187 403454467 16067 16067 638946777 41825 41825 211435562 50766 50766 533230627 6004 6004 830352754 19576 19576 179989081 69476 69476 87151124 23938 23938 279853032 13358 13358 874153341 32117 65070 142683259 19576 19576 697548313 47412 47412 162139471 26716 26716 528531559 45797 45797 802923453 60411 60411 821483426 56389 56389 902193566 11485 11485 357164550 26429 26429 400425504 62310 62310 968096335 34370 34370 478664422 44544 44544 531370471 46521 26430 603130714 9146 9146 308453276 18321 386 855810624 9052 9052 365440781 36749 36749 495007498 26080 26080 857790677 18831 5204 30607717 8542 4734 36684084 4107 4107 525593402 53376 53376 612105211 19576 19576 314520701 17128 17128 57449037 14772 14772 357014242 19576 19576 932850028 42944 42944 176158829 34152 34152 389564192 66428 66428 578850134 17624 17624 795941514 47146 47146 365564451 19576 19576 514353641 6171 6171 479498609 33041 33041 440378180 46155 46155 103757393 54514 54514 329542908 23654 23654 721562539 48197 48197 150786477 40722 40722 223378167 11123 11123 858515138 33331 33331 776910590 57331 19576 843494333 42933 42933 238433522 10835 10835 552872686 11036 65010 493439931 49445 49445 438057306 24273 24273 276664511 33576 33576 36588840 4905 4905 315592677 12055 12055 776439359 19576 19576 994180124 19576 19576 222130640 35105 35105 935896685 2662 2662 775268158 6137 6137 896308907 19576 19576 607396179 31591 31591 568093231 35731 35731 589875685 20375 20375 696767861 66631 66631 942853202 40491 40491 128057558 49958 49958 821659617 18321 19641 283681966 50894 50894 774877622 5015 5015 901911776 3914 3914 96756142 5535 5535 180902141 62851 62851 150534644 54913 54913 783381349 22914 22914 946245483 68238 68238 838532178 21137 21137 960084650 13292 23789 632770110 9647 9647 840243742 37409 37409 262422454 68488 3808 780357995 18549 18549 738313144 2450 2450 370571410 21614 21614 495837490 19045 19045 47514224 13677 13677 179737906 68596 68596 82163217 10989 10989 760627841 134 134 674136449 29686 29686 546840834 60988 60988 151023545 59954 59954 29610626 23860 23860 800593726 19133 19133 866999532 6070 45242 907161840 42107 42107 648885729 23463 23463 966231119 52713 52713 232559859 9583 9583 269857458 20047 20047 174755018 60406 60406 974615004 55882 55882 755474483 68827 68827 261302159 62773 62773 947487352 1107 1107 982261549 15736 6881 433800078 19576 19576 374527903 57971 57971 573886056 43961 43961 680861044 55346 55346 449614881 55712 55712 183214219 7823 7823 265321942 4429 4429 779410359 53228 62068 129025012 42814 42814 810978419 19576 19576 155220415 34249 34249 940305494 21085 44834 101090105 63233 63233 950979021 34147 34147 195736925 25801 7890 251211944 57059 57059 489175911 22864 22864 345733697 19576 19576 882163614 33314 33314 871180393 34338 34338 621451547 66843 66843 476366688 10335 10335 337155367 59300 59300 421323158 41782 41782 726751793 8209 8209 181930616 18321 22820 474070210 21746 21746 10546617 19576 19576 948269358 65653 65653 920559590 51258 51258 610499501 23970 23970 636542395 13775 13775 533031332 64134 64134 340199059 22074 22074 107658972 19576 19576 822153667 7708 7708 325088756 64014 19576 494916171 19576 19576 544333281 15595 15595 877863590 24688 24688 151572494 57687 57687 187775641 18085 18085 818866013 3591 3591 329114796 18382 55967 570661308 43924 43924 500174478 41420 41420 48145153 19841 19841 988949714 19576 19576 786459702 7445 7445 927383211 34816 34816 626225815 50781 50781 208709034 53914 53914 664806759 14613 14613 982387171 30899 30899 403690706 4848 4848 809208829 33854 33854 763523587 69229 69229 389057105 55218 55218 157440527 19576 19576 324429427 38863 38863 809537125 40682 19576 921814429 22561 22561 861945164 20780 20780 307695031 3754 3754 155673724 58860 58860 498800647 63305 63305 173852673 19576 19576 90292750 58908 58908 747677964 15964 15964 241250371 51926 51926 245859460 42929 61018 825249719 17264 57569 953961519 60154 60154 608422820 30444 30444 341767105 18651 18651 57434709 30904 40263 41208225 18321 33059 245122989 545 545 822758266 36891 37582 216533079 65687 65687 360350931 35692 35692 149989197 11904 41547 668999283 19576 19576 611299192 36080 36080 696302449 13056 13056 279711752 35995 35995 968684042 48634 6981 958304033 9678 7136 923525796 67423 67423 863373744 29155 29155 646597426 67269 67269 353357484 37579 37579 377167724 59687 59687 781875611 301 301 654311875 3625 3625 737509614 55114 55114 408766470 27551 56035 120194635 39995 39995 822653323 28965 28965 647803696 45879 45879 433175775 32484 32484 852928347 6928 6928 62464912 1703 1703 121913711 67666 67666 178629498 55586 55586 866493032 11255 11255 245540950 23443 23443 880476620 19576 19576 350998933 19576 19576 127370894 15921 15921 627816012 60976 60976 441777069 14952 14952 96966912 31683 54463 523627700 18321 35322 216505349 63774 63774 769365629 40248 46280 682041252 59401 59401 215380441 60649 60649 833756981 33070 19576 318159215 19576 19576 342999077 56106 31170 4187 55622 55622 943277826 43308 22228 661885411 52434 52434 870946381 4233 63295 575800989 41631 41631 592576364 5324 5324 897238945 69290 69290 191419080 55535 55535 220238609 32338 32338 275776053 27951 27951 869053236 57670 57670 288652743 54781 54781 647270283 16014 16014 967534594 3968 3968 990842274 1893 7473 166731990 19576 19576 857160345 35203 35203 367528239 35947 35947 43954675 18435 18435 236633027 13935 13935 435163900 19576 19576 550312442 20913 20913 124986369 19336 13791 610626950 18713 18713 722136906 21948 21948 903894860 5736 5736 703960440 11092 11092 885155 19576 19576 390061064 46863 46863 850618079 23772 23772 644703745 19576 19576 470954745 20575 20575 170418313 13829 32058 161989565 6067 6067 504757668 67954 67954 451180800 8413 8413 220333268 49108 49108 894912143 24294 24294 420783871 30674 26246 288821253 19576 19576 342604206 5278 5278 390333357 14114 14114 613680894 19576 19576 464735438 55531 55531 367855948 2149 2149 183995335 8721 8721 553493017 15906 15906 638803372 43942 66369 651762747 50680 5822 135528263 11878 11878 978033860 21623 21623 786843505 18280 18280 211692440 18321 19576 367353729 31974 31974 78540325 34399 34399 69157964 36352 61362 199734638 30726 30726 16511168 6095 6095 403400415 3581 3581 976040425 2426 2426 704321274 18883 18883 552868653 10430 19576 577020415 60524 60524 538579894 28275 28275 169811971 36588 36588 332472385 19576 19576 655359350 42303 42303 63997535 65383 65383 714453201 48401 48401 864278533 29369 29369 528655891 28842 52337 948485562 45231 45231 239824256 41414 41414 247779059 39829 39829 554560010 67467 67467 15964682 59586 59586 360047239 16101 57462 566120422 21334 21334 689528295 64742 64742 828402228 41515 41515 392407285 19704 19704 558845812 66639 43638 742170489 60869 60869 969291488 1083 1083 103235679 32308 32308 81881562 19576 19576 407507231 36526 36526 61038438 24884 24884 986272129 54434 54434 984805570 35741 35741 847850764 16352 16352 225102703 9187 9187 707328644 60696 60696 638641367 57310 57310 680980262 19576 19576 839031243 13435 13435 701903222 5541 67145 246048518 25960 25960 542038899 19220 19220 785892797 7260 7260 443328017 69066 19576 468303528 49187 49187 526105346 17729 17729 717909110 56146 19576 394476258 43229 43229 469591235 48440 48440 138937277 65599 31469 906097829 19576 19576 972406958 12986 12986 739789036 47091 47091 916243360 62276 62276 357887997 45969 45969 651828760 18297 18297 569791998 44395 52274 196619578 14462 14462 490798514 12231 12231 471675059 19576 19576 385978386 34592 34592 632467140 53397 53397 860163304 950 950 47875088 5826 5826 88288275 58458 17659 372880344 43964 43964 495980067 62086 62086 889773163 68646 68646 500424100 13465 13465 905567338 22753 22753 110220833 42194 42194 27251680 37333 843 831729466 65084 65084 932410105 25668 25668 653956 57419 57419 19203688 16598 16598 30380781 63493 63493 174939118 54748 54748 620566592 27887 27887 27267622 27025 27025 361629359 7385 7385 699918399 19576 19576 668348764 23785 23785 750802595 51825 51825 275877622 33838 33838 323399733 9577 15523 900627237 53975 53975 134891914 46785 46785 840544005 47133 23016 193456936 26423 26423 316066764 69111 69111 326069023 22814 22814 261459634 54350 54350 219391764 33767 43177 43560920 59925 59925 130849882 57838 57838 885452501 21079 21079 840369517 47571 47571 618737213 60650 60650 218010271 30097 30097 736314351 18321 69048 359151324 19576 19576 179308019 54221 54221 775479510 15632 15632 85162340 38470 32155 610258609 32982 32982 911604977 6537 6537 95688897 7531 7531 280320035 18570 18570 506411038 12998 2481 474688605 19576 19576 104464163 60027 60027 617697491 41943 41943 486698737 19576 19576 550512134 56197 56197 65044227 14705 14705 682890197 29748 29748 189990240 29005 29005 362850842 64657 64657 289897331 18321 41716 819823736 6684 6684 438365626 12928 12928 967540725 51331 51331 844994694 12572 12572 806643449 575 575 465207331 18413 18413 397077322 62921 62921 967353351 54055 42515 317676090 19687 19687 985333548 13382 42055 301430117 34947 34947 415477520 19576 19576 149779947 60612 60612 255385680 47569 47569 540029432 15854 15854 411295269 60757 60757 883505097 5481 5481 818434385 15178 15178 967535917 56695 56695 342701517 19576 19576 786959029 30516 30516 878588475 18255 18255 154344821 36993 36993 77192147 2721 2721 429961329 19576 19576 842088150 33894 33894 777480990 19576 19576 829586118 8968 8968 175696880 62814 62814 1371967 20555 39004 393188813 33887 33887 68047767 53073 53073 640140342 43418 43418 596957331 33687 33687 910410080 32649 32649 839643991 13791 13732 397440436 62448 62448 790748481 12709 12709 508413667 21052 21052 31002918 19576 19576 278530778 19576 19576 395839042 12127 12127 595702205 19576 19576 807637564 64139 64139 451472121 60815 60815 906902879 10074 10074 774863424 30703 30703 931318294 67899 67899 844356142 36250 43480 142420608 47284 37565 558449808 31891 31891 491196970 19576 19576 704052887 68632 68632 999288416 11981 11981 39691909 47408 47408 409534621 38326 38326 707701683 64637 64637 200206534 29973 39482 852918299 19576 19576 433743831 12532 12532 620498294 13137 13137 274739845 28239 28239 427118740 59950 59950 570528662 9355 9355 205580699 15652 15652 596760988 26532 26532 351955099 15705 15705 434535944 16996 16996 316921037 38267 38267 660717648 59750 59750 176623200 65597 65597 977069993 19576 19576 395089012 24600 24600 842569669 24917 24917 183842365 44185 1660 383842510 34588 34588 870537391 64815 64815 843239094 19576 19576 809898781 24608 24608 441154954 29068 10695 706711827 23605 23605 391148985 46441 46441 977693832 55235 55235 753149671 12650 12650 895739062 19576 19576 185294777 8165 8165 666360766 19381 19381 664236791 5826 5826 773015230 29379 29379 63832210 12111 12111 800989520 19684 19684 142799777 26019 26019 255969499 26749 26749 141141079 26368 26368 723185507 29295 29295 603986509 3260 3260 581188873 60477 60477 146163530 50717 50717 373336658 1110 1110 62413026 57005 57005 698553156 3073 3073 66589761 15728 15728 787976632 19019 19019 901323533 32094 32094 390016202 51344 51344 372358357 3261 3261 928607929 9423 9423 880722692 68852 27946 221048552 19380 19380 81690726 33323 33323 285053291 35256 35256 452153714 8545 8545 552932152 15140 15140 664435299 17277 17277 579696630 67211 67211 641404890 4752 4752 602287036 33228 33353 20030758 41298 64759 908616207 15504 15504 247099268 67275 40889 813215618 49885 49885 899937688 60561 60561 41339901 19576 19576 5160928 20580 20580 279175999 61284 61284 294326945 7577 7577 134623199 5480 5480 438438973 6567 6567 108686561 69352 19576 538094188 19576 19576 277351507 7087 7087 536484938 16144 16144 60935234 29774 29774 495709163 972 972 812133415 29954 29954 735332859 59042 59042 465779543 55840 55840 721203918 20915 20915 734706071 11317 11317 530045965 18321 54603 246134208 39176 36352 532341648 30355 30355 459150397 17245 17245 485634084 56936 56936 382846610 23020 23020 973363692 62075 20384 883461672 19889 19889 652777047 19081 19081 214659247 19576 19576 589134844 41103 41103 962756452 32711 14082 755129174 55052 55052 841724968 43070 43070 635389377 18321 19576 693848449 39070 39070 901402452 40866 40866 231585075 63400 63400 289206564 56374 56374 161262426 42432 42432 230798164 46597 46597 472376712 46661 46661 363090070 60007 60007 104298437 37760 19576 749873797 6354 6354 646593452 51786 51786 678668693 15388 15388 651919220 18365 33876 379469228 39271 39271 752791678 3077 3077 447028677 8977 15 680660201 24287 24287 542036533 29352 29352 371653743 42492 42492 375449622 48115 48115 433898391 19576 19576 603534671 23442 23442 82940031 23299 23299 495274671 13635 13635 998210466 38169 38169 279493536 18809 18809 698430565 30101 30101 932610533 56235 56235 995596428 46069 46069 582021363 61525 49268 664472245 5471 5471 210259938 11435 11435 915766266 19576 19576 527391912 59011 59011 390404218 15215 15215 930437198 11569 11569 115967699 67168 67168 3880048 48518 19576 659147220 10789 10789 431429643 13534 13534 253602005 40704 40704 282754147 58646 58646 641281995 15359 15359 311895706 30747 40214 323375288 449 449 220870170 51999 44149 763825954 22684 39755 505475966 32923 32923 245078912 2719 2719 328500030 19262 19262 633645103 15425 15425 864105819 10357 10357 626787887 50249 50249 48188957 63233 20445 918435326 46659 46659 393724639 16922 16922 448078149 64018 64018 921102549 34974 38309 781340563 68937 68937 992804075 10125 10125 103655710 38173 38173 792229941 33057 33057 845003266 7118 49593 704958928 30600 30600 54039543 36465 36465 149010044 56023 47463 268367988 8424 8424 911631213 37706 37706 172336422 27274 58883 56069064 31088 31088 418551544 19576 19576 647465236 19576 19576 537859832 7070 51368 513484490 50138 50138 285850662 1325 1325 647542115 59398 24307 857419416 33340 33340 849339556 54847 2266 651985691 5278 63158 601035812 39679 39679 997454756 20151 20151 557069429 6315 6315 733613476 19576 19576 20495883 1775 1775 346584555 36969 36969 594692752 8862 8862 574287259 64178 64178 159347182 18423 19576 41533761 32942 32942 55224517 19576 19576 575957667 39373 39373 208431716 21158 21158 35382769 8274 8274 294963164 6724 6724 268196316 20495 19576 791810389 13573 13573 325447507 1899 1899 232970293 64426 64426 176479643 34352 51015 530724639 7313 55704 328240973 41081 18100 243266421 29190 29190 67790169 53805 53805 502119933 6815 6815 617957324 50126 11511 962392463 5261 5261 565103760 49469 49469 142829969 2130 2130 480880402 65742 65742 262436295 12252 12252 103615861 17657 17657 783600152 46887 46887 924568065 52469 52469 225477677 42671 42671 968582233 4966 4966 244696240 20597 20597 273857893 36480 7683 809014583 22885 22885 53652271 41936 41936 540046054 53922 30540 903327475 63517 63517 837532806 25641 25641 227650733 12996 12996 372744111 33692 33692 252214127 20526 46852 71637273 3696 3696 878793191 64126 64126 451084773 68690 68690 342565008 67172 67172 972145819 56085 16404 535201727 67985 67985 585574473 58167 58167 294236158 63549 63549 361050783 19576 19576 996619979 17050 17050 892080883 58874 58874 569442473 47822 39033 262755975 56966 56966 859340454 58274 58274 749302119 16252 16252 921372194 14538 14538 907068545 31276 31276 962497331 24954 24954 162477977 20064 19576 36928772 39962 39962 243148359 58918 58918 309921124 11982 11982 937749571 67029 67029 488595715 56432 56432 970693560 60593 60593 226826240 25323 25323 512674768 55666 55666 860099725 40206 40206 289640208 66877 66877 291214942 19576 19576 886655832 27409 45515 351826932 57806 56375 64820616 19576 19576 819055491 19576 19576 709526833 9665 9665 316716090 48194 48194 457495780 19576 19576 64868219 57601 11591 72172173 66802 66802 847496564 65603 65603 538666164 9473 9473 591470840 36711 36711 137721705 19576 19576 785655575 62747 62747 250629458 3815 3815 247195400 5626 63937 972561555 34649 34649 573925854 52613 52613 51412235 4259 4259 756893921 18321 61203 856959138 19576 19576 753122333 63835 63835 602115340 48211 57039 793912659 2791 2791 750591210 5904 5904 312458987 38358 31975 683199455 19576 19576 121375120 38433 38433 503522444 46791 46791 560911307 17871 17871 698745336 25140 25140 345991545 9032 9032 116179783 54287 54287 569264075 53547 53547 961886945 5843 5843 572129826 36328 36328 433224150 63967 63967 111430925 18321 21987 154780904 48167 48167 824435821 26097 26097 340940102 17413 15175 387834999 64650 64650 282503322 19942 19942 169136511 52770 52770 45903382 19576 19576 729579209 43239 9342 730234325 39465 49860 933444578 16414 16414 787535864 26378 26378 400741102 9902 9902 180099366 6413 6413 417901645 1424 1424 127092352 3200 3200 177508301 19576 19576 822193381 45576 18432 635841365 23686 23686 447982887 26175 26175 718205002 18451 18451 853760069 25734 25734 367345622 19576 19576 33037134 5608 5608 967475544 5409 22582 553706180 64226 64226 949204098 14125 14125 462857223 57183 57183 788361771 19576 19576 893881204 53234 53234 813792696 18321 23201 788122704 36195 36195 279153644 23639 23639 952402654 18321 2376 838699824 6082 17989 876470911 69343 69343 73368383 26096 26096 611648489 3070 3070 635696635 19576 19576 12272492 48948 48617 183123111 30409 30409 702936797 21507 21507 474440191 19576 19576 897113062 22607 22607 647992839 16662 16662 176443935 37393 37393 187252298 7793 7793 901428841 18321 66655 814414306 46785 46785 888296183 39253 39253 239285523 43167 43167 261572044 29225 5399 187053909 28087 28087 696464931 17716 17716 991686650 60197 36435 958986994 63193 63193 640389576 12724 12724 151394653 15512 15512 645892843 18551 62322 634532697 2297 2297 89143594 2395 2395 924531963 54023 54023 647125758 36964 42454 374472203 59729 59729 562946853 5725 5725 647585667 42398 42398 321522014 7678 7678 717573332 42426 42426 134170529 20084 20084 535693085 4953 4953 199786114 221 221 128343958 56514 56514 814221648 48587 48587 951968955 37721 37721 274426825 5554 40598 355052054 5297 5297 582257384 66482 66482 20504159 54983 54983 83572068 31633 21982 651475870 2603 2603 999532615 41566 1915 409570039 65945 65945 557680242 528 528 476095760 45008 45008 240053387 65771 3014 846773074 61856 61856 589619038 60505 60505 882942952 17255 17255 197684336 19576 19576 983034638 47912 47912 567476573 40786 40786 108763587 15488 15488 784759422 34129 34129 32604728 36683 36683 648575265 58952 58952 700406637 43683 43683 533623125 46141 46141 188184909 2518 2518 445990924 28533 10632 597338208 3029 3029 400261243 39914 39914 672122556 46559 46559 147712845 19576 19576 210151668 54235 54235 808630870 17348 17348 86760138 19665 10992 349571503 1528 1528 882413404 68495 19576 905410098 67251 67251 400632496 8654 8654 877620628 9396 9396 340433085 44162 44162 379881746 18917 18917 431814826 37155 37155 201925012 17886 17886 609095738 9611 9611 181861461 38309 38309 85837343 19576 19576 164177937 21020 21020 120681600 34483 2066 353538555 14397 14397 156167281 39340 52072 484925723 6179 6179 6529891 18321 19885 481055897 67944 67944 663276908 17667 17667 499007673 1245 1245 693152536 65665 65665 424119394 28544 28544 129211111 18321 22839 619994800 29661 29661 685940814 62300 62300 274075505 38000 38000 900866888 59617 59617 630790116 57703 57703 197384830 55719 55719 526413008 2500 2500 757390030 36435 27883 865285608 65488 65488 192277344 38053 38053 680298478 16024 16024 977498181 59215 59215 691938162 19576 19576 887790914 48640 48640 315185135 12248 12248 627188582 2993 2993 815031401 2459 2459 33952923 23129 23129 541958382 45862 45862 386393490 59733 59733 416621442 39442 39442 430823029 19576 19576 786388753 29820 29820 562621257 3061 3061 786696286 57308 57308 869146450 60522 60522 181029414 34847 34847 653889890 35128 35128 870541346 19576 19576 536339899 43209 43209 204189117 5554 5554 625626524 37651 37651 737891615 6799 6799 633195779 65661 65661 365233338 19576 19576 208538058 54501 54501 396674407 19263 19263 103193387 19576 19576 579443674 40819 40819 708248639 33167 33167 794502923 19576 19576 285155845 7476 7476 615386327 19576 19576 12475657 69188 69188 757665798 42092 42092 573713621 63519 3 779962978 16611 16611 404026988 26081 26081 260798681 68535 8194 804039768 55229 32532 669473811 18321 10027 483268538 49500 58117 377478885 19576 19576 998401224 34378 34378 297554829 64014 64014 40077544 69008 69008 716643976 36278 36278 53893449 66452 66452 458995974 42391 42391 384376740 6500 6500 33455645 20052 20052 902305057 32062 32062 452575830 40673 19876 350170073 35358 35358 188388855 30071 30071 830728662 67275 67275 254526250 19576 19576 834678808 12075 12075 692003634 25310 25310 151481742 16260 16260 392156987 5857 5857 353962370 31280 41522 547392722 56659 56659 490732247 67177 67177 705072735 49244 49244 29502339 1016 1016 911477338 42881 42881 5334019 57946 57946 836234983 65742 8194 597416348 59193 59193 190430960 53185 51 166766363 64867 64867 134750595 44730 44730 375340961 16974 16974 768064358 59973 19576 366530465 37278 37278 855648025 52187 52187 86173466 9908 50599 343951745 45869 45869 835518983 18321 46154 281092436 39261 39261 334691954 45516 48422 638305918 55466 55466 172966130 7649 7649 564602726 19576 19576 526643660 10838 10838 834618216 21612 21612 611178107 45710 45710 478893958 12895 12895 532284532 19576 19576 850790731 65600 65600 773093989 59122 59122 710099324 4960 4960 752631826 45606 45606 945384643 19730 19576 992250844 11261 11261 65270436 48933 48933 828366685 36043 36043 979844929 38390 38390 919358965 44383 44383 67797644 31331 31331 314373598 33143 33143 39256318 19576 19576 919048614 6213 6213 156990028 17286 17286 48572886 4694 4694 375085066 61559 24805 328482006 15567 15567 526954064 19576 19576 24614777 29417 29417 288789640 12627 12627 471834115 65313 65313 260621401 35810 16285 563273652 51411 51411 523173271 32009 32009 254863775 18321 9215 771772871 69201 69201 503932809 19576 19576 835398717 24058 24058 172385188 59512 18579 851914359 61646 61646 325299400 61525 61525 756765328 4673 4673 277226461 61685 61685 247071259 65338 65338 158462223 63155 63155 866571867 16093 16093 745732208 15089 15089 173875667 1502 6990 27577331 61539 50371 66494397 46781 46781 74977499 34460 34460 836099145 57707 57707 191719092 2282 2282 304859842 36973 36973 113965828 38207 38207 212287956 35046 35046 54437554 30222 30222 765976747 7078 7078 8081102 49910 49910 463721534 29947 29947 845134561 20016 20016 109690843 13003 13003 300886288 38253 38253 271571149 26244 26244 922383120 19576 19576 493042086 30044 30044 693461224 68355 50134 736438623 69072 69072 199903300 34409 34409 220989315 23945 23945 127194278 33484 33484 27677500 41546 41546 617653241 55661 55661 684284780 14026 14026 35151090 18053 18053 472729297 52134 52134 154997644 30645 30645 843650656 54396 54396 343721188 63901 63901 677552974 56318 56318 684353351 28528 28528 790841796 64056 64056 328642509 52822 13021 844121271 6931 6931 385786269 45379 45379 962701553 64930 67878 95724400 62047 62047 177571750 55060 55060 504555268 65142 65142 129355194 52115 27366 916419590 56207 56207 925848541 12548 12548 884022666 8872 8872 782864732 39891 39891 792399938 65994 65994 571002793 6701 6701 672819188 19576 19576 735566936 50316 50316 651205073 1478 1478 429744353 38828 38828 21264634 56878 56878 659508859 59821 59821 731432768 31248 31248 43278603 61074 61074 233039202 20101 20101 927324184 19576 19576 202269191 19576 19576 944735117 34819 34819 717753682 61663 19576 854494663 61103 61103 59323375 55466 55466 916722948 47482 47482 564609146 56949 59456 191334389 67223 67223 986826303 40430 40430 99490695 24985 24985 696450737 30997 30997 913501102 5350 5350 476492908 33443 33443 364069850 19576 19576 276835033 14315 14315 891113053 48848 48848 229023107 34610 34610 499375027 20571 20571 357097633 25002 25002 791294840 17025 17025 73831859 54100 54100 948116944 14029 14029 179361960 58646 58646 621534830 5721 5721 368723369 5948 5948 195941582 56790 56790 264219813 37587 37587 912675303 48651 48651 105212524 33419 33419 739578055 24322 24322 74770626 28739 28739 181061925 48422 26544 141324490 35376 35376 872420904 38634 38634 385921006 19576 19576 976224134 25679 25679 773710595 67447 46150 367995226 8933 8933 560207238 35165 35165 817907878 54307 54307 904806868 46263 46263 153899018 59101 59101 570437301 44684 44684 560508658 14361 14361 610932164 54657 54657 349430051 56310 56310 894533843 39954 39954 739765227 12617 12617 747838070 41474 41474 369963943 27721 27721 451300308 34979 34979 735622189 68548 68548 732112785 59053 59053 871433654 54685 54685 520013606 30718 34453 759905043 23491 23491 478533199 20612 20612 524341364 49639 49639 946194981 66143 66143 649323061 6025 19576 719956418 19576 19576 757610287 29610 32919 60097190 58116 58116 427746732 1635 1635 494561340 8009 8009 275142702 59140 31350 230490029 29057 29057 9854757 49748 49748 374351529 35172 35172 375501174 52569 52569 647422224 9234 9234 116108226 61670 61670 526588489 22492 26789 989806440 56226 56226 71499790 58399 58399 328710119 14566 14566 435446212 11488 11488 761257828 50648 50648 562681467 19576 19576 501650596 51925 24930 419411843 26666 26666 46581607 5269 5269 860909336 65443 65443 24794086 35479 35479 459821318 38169 5267 64108996 25093 25093 890353096 6379 6379 127373255 34498 34498 420187221 6213 6213 584947883 13133 13133 757102563 17220 17220 157521834 4579 4579 48528356 6277 6277 73669370 31969 31969 755625734 25927 19576 123423893 19805 19805 905647861 48124 48124 617804540 19576 19576 681306214 6009 6009 379439423 50032 50032 522581865 19913 19913 403081052 40554 40554 2096571 12648 12648 406091876 62802 21571 991691823 21855 21855 239500899 35768 35768 549417277 17382 17382 179162732 61454 61454 223373276 29848 29848 195235764 63872 63872 415097453 59685 59685 583064788 18520 18520 849572390 16637 16637 618782134 64457 64457 967636276 57166 57166 248500902 18321 13321 740003353 15941 15941 432009427 48175 51999 498535057 40420 16899 603180834 55465 55465 459542459 9873 9873 504009757 61602 61602 76499281 6108 6108 718994730 69218 69218 428025902 19576 19576 935272509 19576 19576 743993521 1464 1464 360532349 17823 17823 908537326 1145 1145 602083851 19965 19965 46026224 41380 41380 414048702 43417 43417 190805360 55300 14357 42190098 3423 3423 578388698 45716 45716 1448892 31204 31204 163102447 2880 2880 358287056 25645 25645 402210056 52328 52328 358157904 66278 66278 870340222 19576 19576 651378836 58986 58986 990019725 56814 56814 814533639 21229 21229 268043780 10338 10338 929740197 13641 13641 639532845 39424 39424 649954297 25918 25918 138703097 19576 19576 577734009 29779 29779 260103630 32711 32711 754632186 11194 11646 217637554 18638 18638 945341252 37941 37941 728892803 18662 18662 794875046 39114 19576 889589510 12504 15707 770414763 56298 56298 198148007 23376 23376 158339785 43511 43511 896649857 68058 68058 72769845 20572 63106 898774647 40567 40567 881238807 5803 5803 353400056 30267 30267 740910728 26551 26551 632386883 30640 30640 934717736 58525 58525 956814024 66479 66479 609952630 12062 12062 833263090 18321 32505 547482958 58180 58180 635242983 32674 32674 870366367 36716 36716 727871220 57391 57391 97782997 19576 19576 109063004 26434 26434 36595968 529 529 625078152 19576 19576 271140169 18321 56181 654275285 62156 62156 560019078 58714 58714 333943360 11654 11654 352828312 62174 62174 266588220 17291 67599 756297077 12693 33756 814538137 24438 31691 583787691 55416 55416 557469056 2121 2121 220889011 33279 33279 895234076 19576 19576 204915395 31263 18425 498120360 48299 48299 471662573 66734 26218 689436625 45503 45503 471045935 6175 6175 323497398 19576 19576 590578697 19576 19576 499589280 23703 53150 955886994 3348 3348 916088628 23989 23989 398848511 10848 10848 480250722 45955 45955 725971262 66772 66772 542460236 35447 35447 885076092 21459 21459 3665413 38161 8977 822431995 42100 42100 411861610 16023 16023 366130295 22234 22234 257837031 65659 65659 657359673 52328 52328 57657196 27552 27552 115475756 52668 52668 424977437 19576 19576 661973750 5535 36837 631265011 18577 18577 973024273 45675 45675 574746207 66984 66984 566717203 26354 26354 26966015 67374 67374 992836753 12062 12062 38497050 39476 646 870767935 51469 51469 924715002 39818 19576 322925106 27700 27700 230835575 43142 43142 653790473 19576 19576 843653431 26668 26668 793043081 55121 55121 571370189 23627 23627 824017693 36986 36986 935258068 34149 34149 890489169 820 59144 484079320 26165 26165 860325973 36821 36821 432401698 28039 28039 214682337 19310 19310 932930016 47054 47054 451749864 19576 19576 387752552 66905 66905 453109895 39969 39969 640009361 56396 56287 22209184 1832 1832 422940021 33992 33992 951619003 54262 54262 437390395 37717 33631 347500176 10568 8978 140748152 23350 61536 956248402 67151 47975 27056058 52264 52264 883947888 29582 29582 722588457 66604 66604 768367028 35778 35778 666325480 39763 39763 691877898 40224 19576 510272353 68126 68126 30689746 19576 19576 86862213 42633 42633 647246554 59551 14108 870421371 50603 50603 378858861 19576 19576 849636074 34511 34511 661640687 19576 19576 885214431 1311 20747 504077456 5226 5226 233101450 43080 43080 234735015 2213 2213 434964757 16366 16366 65151662 19935 19935 518418228 60066 60066 455254811 46084 46084 433855959 49882 49882 366998676 40554 40554 157386677 66497 66497 453368665 54545 54545 317336925 60178 60178 409557295 22233 22233 118463273 19576 19576 587685198 21936 21936 41039844 19576 19576 252469750 29959 29959 1675811 8132 8132 110535426 32850 32850 911541140 28544 28544 418053817 9440 9440 823355752 10709 10709 536746209 39603 39603 961301302 42975 42975 313938401 68129 68129 1743713 69356 39657 517836265 9550 9550 77472173 15171 15171 689075376 38181 38181 595107665 19576 19576 643327477 20098 20098 866820335 52756 52756 70573611 67325 67325 604491471 9043 9043 884967586 16383 16383 537467956 10481 10481 256553220 27273 27273 84623125 31543 31543 631044539 66831 63833 950993545 19576 19576 187697725 26687 26687 20010462 51964 5678 253088876 25833 25833 323789599 19576 19576 610049858 35902 35902 70283007 24166 24166 883744213 52077 52077 942220510 60711 60711 686776448 65647 65647 775460398 11719 11719 360098178 13149 13149 396479987 14286 35732 840108747 50805 50805 930394786 17597 14584 485744259 20024 20024 901939581 28620 28620 498066291 44932 44932 258069170 30704 30704 415857316 24026 19576 598315412 62324 62324 210576626 63548 63548 856751231 25971 25971 572137408 36211 36211 515240867 65590 65590 129549863 19576 19576 294248277 65925 65925 219957326 36292 36292 909372078 28716 28716 917274161 35489 35489 589870538 1902 1902 246934085 40575 19576 7767097 67950 67950 865106220 2065 2065 824104005 25594 25594 957360929 18321 26102 115695132 47442 57111 445755543 24532 24532 999256609 27310 36831 887847259 10553 10553 828441063 19340 19340 99544670 46392 46392 295053030 18205 18205 948756750 20334 20334 399895362 66751 47462 58268564 18321 42812 200274202 37596 37596 234278120 7922 7922 427594745 10422 10422 820027394 1743 1743 148902483 62928 62928 841546161 19576 19576 129752044 34543 34543 988382690 39884 39884 491570877 52673 52673 152972854 50659 50659 350954948 35884 19576 594225841 18920 18920 363266364 54055 19933 4681317 25114 25114 252834991 62159 62159 238409546 19188 19188 250825620 11320 20067 546312095 19576 19576 288145982 26067 26067 868237130 29414 29414 449540575 14420 63564 109416864 27060 27060 445157952 19576 19576 326828479 41139 41139 390449694 19576 19576 4167422 26116 26116 987675565 22755 16685 885828967 43056 43056 471318321 9131 47090 944069177 9645 9645 755641957 9374 9374 219467367 33126 33126 162589003 40531 40531 876821414 11621 11621 398027735 31875 31875 186159703 11416 5507 123166793 20743 20743 690962413 28377 28377 967781166 54388 51744 199074338 19576 19576 560296535 30338 30338 823508643 56625 56625 72837522 36230 36230 248095886 7073 7073 958724230 66650 66650 578334229 14430 14430 500671826 25580 25580 228653366 41042 41042 633736856 58361 58361 330135268 4992 4992 133371762 9390 9390 418419743 54940 54940 526172386 21035 21035 979791475 1154 1154 43375564 61298 61298 382771175 43264 43264 417525331 26886 26886 759403295 55852 55852 688283567 43391 43391 346979660 18413 18738 326141052 1354 1354 614535096 2341 2341 760783935 14739 14739 762229822 49590 49590 128009849 19576 19576 896126057 58351 58351 786537447 19666 19666 220564578 2478 2478 721325058 52443 19576 757901843 59613 59613 835443286 51205 51205 838496204 45697 45697 389586424 50228 50228 465190605 783 783 189564125 19576 19576 478208011 36964 36964 483490372 54680 54680 947826905 19576 19576 681552769 6842 6842 721504125 19576 19576 846564941 44078 44078 795547949 22630 22630 398442869 38892 38892 203371493 20848 20848 601823082 38535 38535 821466452 14235 14235 979428004 40559 40559 771570090 53118 53118 582253412 34077 34077 118338902 19576 19576 485856853 48835 48835 508744898 51920 51920 218708246 11567 11567 743691510 35647 35647 136288938 50448 50448 360265062 29306 6094 140417096 67009 67009 239530831 63494 63494 741892887 9690 9690 937355254 15389 15389 358396024 35333 35333 740290363 19282 19282 740181164 6633 6633 291780288 68565 68565 600396811 18729 18729 125640321 22031 22031 683217780 55538 39954 407567250 34531 34531 999363273 51192 51192 92340915 53849 64930 439846565 52238 52238 453063728 68754 68754 894125135 19576 19576 419119576 18321 18540 257137743 18085 19576 666999484 37059 37059 159572629 35408 35408 448693004 64031 64031 342017137 40673 40673 290682125 60084 60084 939169715 6084 10446 237550953 64606 64606 247037114 30373 7648 31687786 23096 19576 624832209 11346 11346 880014631 55659 55659 123102082 28061 28061 753100694 14195 14195 718045882 56811 56811 616004103 58129 58129 241520354 3754 54424 765029325 19868 19868 819842257 26442 26442 287078253 9290 9290 109730737 67469 67469 865537875 10041 10041 955244506 37054 37054 678498638 40033 40033 200313233 22416 22416 503232114 19576 19576 122616743 34985 34985 557990967 15079 15079 465533729 26277 26277 661434607 55341 55341 986108550 32865 32865 862860361 56894 56894 437497272 38799 38799 338672264 9375 9375 739016943 14980 7199 466742359 66975 66975 50770063 19576 19576 872678941 39338 39338 165200373 53954 34137 780949067 62579 62579 260670654 59745 59745 47106376 958 958 994306175 64951 31279 486555438 51524 51524 824122865 59646 59646 526582991 3907 3907 382474266 13856 19576 11716787 33931 33931 241951889 63552 63552 878751548 16059 40451 790240795 25162 25162 607879861 64466 64466 181061623 44824 5638 827309180 18490 18490 960900070 14586 14586 569475854 61702 61702 622099975 346 346 77646631 8220 8220 650775667 29188 29188 759097506 18774 18774 898607307 61093 61093 378225025 56606 13631 698464830 52946 52946 103195513 57721 57935 99987268 23778 23778 890934087 3001 3001 28389389 43421 43421 801501575 44083 44083 386350471 8201 8201 755624715 4839 4839 940434831 63792 63792 336078620 10072 10072 18302746 37890 57486 984741067 13862 13862 62289908 19576 19576 32292735 2662 2662 544383313 19576 19576 523569988 56773 56773 688507908 38400 38400 798966510 59965 59965 551222765 60257 60257 206813404 69408 64353 883248821 32558 32558 352223522 8955 8955 341058056 63855 65836 82918235 23922 23922 853994206 44090 44090 501386559 13179 13179 472834544 20472 20472 221873358 26685 26685 123533917 19576 19576 605510474 17428 17428 946376273 17989 66536 46037077 12543 12543 159265948 19576 19576 697568174 49369 49369 888858827 27243 27243 253261780 49657 49657 5415728 48503 48503 391790011 28955 28955 471728661 52446 52446 68425173 43936 43936 652170883 19576 19576 72000233 14834 14834 714918957 28372 28372 247078276 58421 58421 399170100 37193 37193 837992799 25920 68495 86917515 19576 19576 88150464 25162 3011 599161864 29201 29201 797448486 34480 34480 72207806 6982 6982 118639521 18408 18408 800261981 51758 51758 295373876 38367 38367 824710399 1557 1557 818628879 19576 19576 75850686 12281 12281 741620652 20185 20185 560672996 35672 4481 708001540 65849 65849 952539525 57604 57604 394051729 2446 2446 215771254 32474 32474 404113482 62977 19576 517267568 1667 1667 433356681 63006 63006 412810847 2626 2626 566464496 23621 23621 336928654 16332 16332 927628104 39366 39366 683053253 34511 36844 910446913 62041 61006 467817524 27217 27217 811789116 45690 45690 506448964 58369 58369 840398017 16844 16844 887831013 2628 2628 265206362 21687 66023 579699771 51216 51216 998956081 49154 49154 59163940 9247 28962 196748828 31399 31399 120682293 57331 57331 871774802 18321 19576 627458368 40340 40340 743323110 40506 40506 98428637 4929 40648 263145753 56766 56766 331005084 51496 51496 745741864 41287 41287 329166970 44873 44873 214482782 28581 28581 93674686 6574 6574 680586590 37351 37351 818533728 36346 36346 889483720 42405 62713 335029289 19576 19576 565952240 1630 1630 773203674 63552 63552 80617063 5512 5512 684854597 23708 23708 89911612 30140 30140 106426011 19576 19576 675464614 57785 57785 487847971 1633 1633 223894345 16166 16166 551582006 60196 60196 157451997 13203 13203 494358485 62587 62587 296971710 13563 13563 257127544 32880 27162 783295867 359 29341 693294513 34282 34282 86874377 7976 7976 572208267 32195 32195 654406824 15898 15898 312595402 25631 25946 487517137 54381 54381 528648626 68634 68634 699400874 59775 59775 290095006 57911 57911 606880237 24357 24357 217881447 19940 19940 800199227 29827 29827 675426202 25988 25988 210847050 46506 46506 535900013 37464 37464 756059566 14691 14691 215261298 68832 68832 210124123 19576 19576 867917352 44564 44564 120329595 48943 48943 528390114 64130 64130 360967743 66236 66236 509015067 46973 46973 858393286 53443 53443 922849409 2132 2132 437679804 20071 20071 109542972 62735 62735 255556051 42240 42240 131226302 50973 50973 900108042 19519 19519 973753248 60057 60057 71538373 17576 17576 196828030 56361 56361 571478044 34045 34045 14306311 29143 29143 893960484 52019 52019 408325169 53975 53975 544953424 24667 49173 852760108 46218 46218 273565870 61104 61104 6036666 18392 6040 439946462 35055 35055 72349330 58116 67525 662105870 45252 45252 739046485 42948 63018 853281671 25292 25292 537064930 27088 27088 287076965 29494 5877 312457256 23316 23316 694982358 66240 66240 712045237 20194 20194 356166908 10766 10766 529861207 16792 16792 966422112 64224 64224 924911796 43746 43746 482460049 25392 25392 444330242 5742 5742 37669470 8371 8371 397136438 4588 36361 959077108 17469 17469 809761295 1738 1738 485572494 22650 22650 31129372 17062 17062 730552598 64969 64969 995667304 9387 9387 708521605 50423 50423 245377799 22760 22760 651321875 28680 28680 538118622 17111 17111 258695356 34852 34852 432178657 42345 42345 573157610 48549 48549 659563339 64688 64688 816053617 47174 47174 392512676 4081 4081 19302325 50674 50674 473977971 34952 34952 436413957 29067 29067 339359772 43580 43580 498931995 3258 3258 134277334 37432 37432 953885955 7213 7213 731355567 42976 44475 376943408 19576 19576 858602765 54273 54273 703743425 9815 9815 533963221 19576 19576 946089986 24958 24958 564932910 22113 22113 292766649 23312 23312 807870246 8681 17828 744471500 19576 19576 768780123 24801 24801 477238841 10519 18229 675252893 45281 45281 822454298 33858 33858 766685602 18175 19576 451883501 67900 67900 845379898 19576 19576 721584667 35570 35570 704879058 68655 68655 35319692 24999 24999 857000762 63096 63096 760254346 61387 61387 153947080 62213 62213 883052423 46905 46905 87564720 46669 46669 217057825 5885 5885 675755176 19576 19576 161612107 15593 15593 944400472 46640 46640 510118566 31107 31107 387756990 2647 2647 456478631 19576 19576 627299576 11094 11094 193083111 18291 18291 521565063 56963 56963 670521131 64573 47669 671984457 19576 19576 784749326 60864 60864 711299814 52370 32644 846598307 33799 33799 788030584 19576 19576 548968250 47879 47879 142511883 19576 19576 165927126 40324 40324 45677584 4237 4237 990821171 12064 12064 928517143 17481 7039 79981317 53904 64947 954944317 23545 23545 404045567 62840 62840 874126116 27727 27727 912040896 19576 19576 610197510 18801 18801 202290274 65645 46333 602563949 31041 31041 527300896 39656 39656 944643923 41347 14131 711003015 47362 47362 104227132 54108 54108 941895641 23474 23474 476586169 11343 11343 251690854 40697 40697 178042141 8178 14239 103930247 48474 48474 150952462 61564 61564 695765497 47371 47371 45419364 19576 19576 131185042 20583 20583 840820546 19576 19576 40067550 19956 19956 18638590 57398 57398 313616043 12757 16207 808124869 7588 7588 69899334 65991 20340 553328396 6544 6544 195142309 19576 19576 397201843 59842 59842 218725313 19576 19576 306346319 23542 19576 982200671 64120 64120 837246312 951 951 277768148 6354 6354 70421436 56023 56023 867608112 42367 42367 910593047 1843 1843 37609148 56133 56133 329438412 1927 1927 850869818 41991 41991 154869811 32637 1488 882915741 48031 48031 694491698 41139 21884 465152744 62952 62952 168173432 64876 64876 562296643 68736 68736 275339143 66428 66428 587920254 41993 66463 674723106 43809 43809 747839278 29864 28160 640955200 53775 53775 835119303 37759 37759 847247231 54691 54691 287290725 26652 26652 126418883 55878 55878 94818965 19576 19576 961897752 5053 5053 600978479 50713 50713 584585890 66150 66150 261967910 19576 19576 506556696 57798 57798 367775342 11816 11816 166328757 15068 15068 367297625 60501 60501 858750229 61096 61096 59638944 604 21479 71861449 47207 47207 478044114 19576 19576 995414618 25114 61815 95984541 14705 14705 953913790 5380 5380 757611926 2226 47948 92098651 66021 66021 868009895 38049 38049 308970764 61719 61719 837681507 8653 26349 453842067 19576 19576 684487313 15081 15081 386156609 68717 68717 845832110 3690 26779 375505090 19576 19576 525597295 19576 19576 223394568 46491 46491 484747669 18382 18382 649303270 63923 63923 970016009 19196 19196 698670189 49017 49017 734648936 8365 8365 984132586 61085 42068 220328119 43508 43508 591095961 33521 33521 720726453 19576 19576 885769091 4234 31208 851727638 34781 34781 332271254 8520 8520 255530660 19576 19576 4316207 30349 30349 548948163 21990 21990 607613172 61022 61022 721571401 51710 40118 940857700 19576 19576 115595641 35058 35058 755158467 36575 36575 576962518 42231 42231 795072276 31429 31429 874900021 17005 54876 847646250 47773 47773 101932622 1812 62762 347347472 63339 63339 821739633 19576 19576 196620616 4852 4852 201668884 47525 47525 347021970 51098 51098 532049540 4694 33941 181640263 7841 7841 31781793 18321 31879 382499984 19576 19576 187623281 22200 22200 569519654 22121 22121 899931641 28332 28332 548062721 19576 19576 118997593 16441 16441 494019966 19576 19576 240023644 44311 44311 559281298 9176 9176 862919269 62696 62696 69430265 12206 12206 771397932 45660 45660 499018323 40372 40372 437257026 41435 41435 642431766 19576 19576 642889326 16755 16755 416924842 45277 45277 762771939 16438 16438 123763200 31058 31058 333733748 19576 19576 40305115 65532 65532 984698463 19576 19576 157630256 8532 8532 526562614 60247 60247 116866639 60124 68690 492943714 40203 41960 746529573 67488 67488 847664897 41445 41445 665593613 32288 32288 541903201 45343 45343 188201815 32749 32749 199314294 63484 15439 333950411 41527 41527 444412635 57128 57128 742371805 25618 25618 336753443 50689 50689 550481454 5828 5828 728489657 43105 43105 744562182 16469 16469 169690665 69296 67839 92424836 7297 7297 412656006 13474 13474 991247452 42906 42906 792509911 6175 6175 89192656 13193 59063 784580416 18876 18876 977326509 47702 47702 891044020 46844 47057 694572430 57636 57636 397700718 65755 65755 713041522 19576 19576 51057359 66692 66692 89175656 29218 29218 646741744 19576 19576 368855614 37678 37678 391261810 23022 23022 311001856 31047 31047 178026796 36100 36100 633048972 1895 5142 700102577 19576 19576 521770546 4575 4575 363076631 18321 2134 555681951 45703 45703 53115903 52765 52765 135789906 2395 38298 824135008 1311 1311 110106231 38161 38161 571941934 19576 19576 137547956 18321 34763 111497456 6062 6062 71500273 38698 4343 730146994 49929 49929 456480959 42361 28794 26249625 62680 36405 527127704 9501 9501 229344389 68173 68173 573434404 17921 17921 904830331 51186 51186 52919490 30581 30581 706526927 36568 36568 707559605 5890 5890 878422422 4660 4660 703283237 50890 50890 480000861 19576 19576 173271247 449 449 981140804 44365 44365 800218440 30856 30856 948394060 36106 36106 286282051 27886 9132 210578695 62828 62828 89655321 63537 63537 999510358 63158 48357 76270349 7118 7118 362447859 59586 59586 544555113 7312 7312 941096391 40467 40467 89548870 19576 19576 501965109 5310 5310 153584030 8381 8381 179234919 55229 55229 813559759 4570 4570 156484041 55420 55420 856091457 45131 60949 207967698 32975 32975 699194813 35527 35527 399696555 38726 57041 314853923 19576 19576 265860007 14045 14045 471674312 53498 53498 106119739 18964 18964 926803946 45450 45450 676251866 6731 6731 412092743 45732 45732 593177556 4130 4130 486040079 50087 55577 721015724 19576 19576 956438614 15832 15832 196797809 30921 30921 907677918 23886 23886 131862301 44209 44209 501076787 108 108 465920896 4446 4446 156647903 61249 61249 993696776 33967 33967 811786335 9256 9256 720597458 14006 14006 618025388 956 956 602809761 17476 27970 656286410 44632 44632 234133711 18321 35735 989145735 18398 18398 842143473 45603 1562 150608628 32751 32751 325431708 59206 59206 723735350 52518 25631 409073132 18228 18228 632940130 19576 19576 86237943 57025 57025 146863856 23758 23758 506201036 34090 34090 701279787 53884 53884 836621019 62629 67265 340041165 1513 1513 468808757 19576 19576 506977216 63419 63419 846841629 13684 13684 206189364 24106 24106 870987494 8547 8547 988559228 19576 19576 836154188 49768 49768 223524969 8941 8941 368215007 23089 23089 385559326 37717 37717 869208733 35780 35780 474332643 52181 52181 507057038 66739 28515 93989033 5024 5024 62908839 22881 22881 720366850 18412 18412 257838675 9709 8252 915879684 30439 30439 787487027 46055 46055 410287133 49584 49584 797129206 19576 19576 442337059 23390 23390 859083348 66129 66129 204788994 44062 19576 252294852 45879 19576 106717780 24690 66200 465436696 19576 19576 618919618 23136 23136 450766185 29482 29482 389633382 13870 13870 18702930 24666 24666 595312963 18721 18721 232728203 7890 57141 361769479 50556 50556 719591338 46207 46207 815295999 19576 19576 787536657 13685 13685 694255272 39148 39148 430252495 62133 62133 639943771 41290 41290 874959856 49985 49985 617542262 10649 64907 628383059 5489 5489 282302028 51635 51635 495310373 40326 40326 821648663 33288 69520 710306918 32963 7879 204622812 12757 12757 722068811 10655 10655 540311620 31513 31513 81834409 64774 64774 392632418 55642 55642 900776573 48137 48137 895944523 6291 6291 492938400 43511 19576 846213778 17382 17382 24851746 36964 36964 185971264 20696 20696 449120435 30589 30589 992425789 56452 56452 341567435 58800 2530 602790123 68535 68535 310004055 49695 49695 301179825 66237 66237 497232430 8467 23158 28474129 68412 68412 109073545 61541 61541 947357494 48170 48170 320528379 37481 37481 896687396 16461 16461 722277709 39137 39137 999968730 15474 15474 248710920 36444 36444 465182272 32273 32273 476875388 10117 10117 125142634 38029 38029 367286704 57308 57308 593094743 3752 3752 231589574 30136 30136 67643588 59389 31963 772055384 47267 19576 565855632 14695 14695 466581666 48937 48937 691482388 7725 7725 387206216 4632 4632 277443327 21350 21350 385361647 50963 50963 976114271 41991 41991 939585792 38784 38784 340904969 9867 9867 631528830 59511 59511 604882921 38777 37528 112440817 4719 4719 542413669 68620 68620 44799516 19320 19320 942978987 22807 22807 512199403 58371 58371 387064327 54660 54660 981511731 3185 3185 564416156 49617 49617 944826771 10915 10915 960702950 67785 14424 577382121 28184 28184 137436077 25423 25423 106283275 31521 31521 775278869 41026 41026 630339624 56743 56743 741046282 3891 3891 823067088 31618 31618 239979945 31800 31800 263548936 8996 8996 642201390 13293 13293 97872388 52770 19576 637177113 45878 45878 660793975 25032 25032 188461868 52931 52931 58981 17039 4287 859229998 15798 46637 360048136 19576 19576 760400915 15489 15489 839322529 26971 26971 894975459 43483 43483 967661781 22461 22461 870171108 41600 41600 961494705 3867 3867 774801780 62367 37967 933281313 46613 46613 396005828 34328 34328 753631928 11048 11048 306038865 19576 19576 952809341 66590 66590 577121634 51122 51122 151117153 23234 23234 829077968 38733 13313 820492561 14527 14527 536912634 19576 19576 650566570 22459 22459 439742431 20445 20393 278613797 66562 66562 420231847 35297 50749 536403385 21092 21092 969423652 33693 63876 485930625 8420 8420 440363840 19576 19576 783463615 24943 24943 177094103 13618 13618 367384207 10318 10318 379003109 42477 42477 903332817 22724 22724 942967642 52130 52130 895626380 38423 38423 589427069 62715 62715 98272338 806 806 168961900 13612 13612 886590984 38335 38335 674355839 43402 43402 764569995 46713 46713 281532366 48420 48420 704064942 19576 19576 598781929 45826 45826 539646988 54277 54277 937120920 15516 15516 21218686 62529 62529 529515088 40085 40085 551443797 3010 3010 400682822 43833 43833 325488830 9526 9526 823046229 23375 23375 609751159 39916 39916 639090026 30348 30348 842477426 11978 11978 151282854 50614 50614 740142668 37520 19576 730440646 35280 35280 473424551 18321 29165 177601275 54847 54847 259491736 24972 24972 235394312 43281 43281 402062227 54310 9148 774837268 3294 3294 436661047 16499 16499 496262677 58502 58502 570484287 25005 25005 192523454 19576 19576 707727954 56944 10479 841518800 68674 68674 180734208 52679 52679 342882449 19576 19576 766780735 38137 38137 263145432 26653 26653 712421244 14855 14855 294958378 5423 5423 744203471 45070 45070 935700631 69504 59181 929258440 27132 27132 165509187 19659 19659 211286498 14860 14860 478251000 55053 55053 692240212 22436 22436 851900981 24154 24154 10414879 24624 28781 84879901 68746 68746 289860332 66789 66789 270546118 18321 28504 863528420 69069 69069 888018252 39028 39028 865602532 39992 39992 632439310 63967 63967 873630126 4346 4346 958849511 7173 7173 950203026 35904 35904 932952234 42312 42312 467928710 30921 30921 277944505 28160 55433 480601497 14642 14642 510457884 25168 25168 240409216 47366 47366 140671389 15450 37229 82865999 39238 39238 485898722 35783 35783 796406267 11296 8415 149542795 23430 23430 917762171 40838 40838 827968708 20821 20821 136437583 54206 54206 902265137 13859 13859 686620979 49348 49348 1617591 60596 60596 294512965 39354 39354 223905672 26528 26528 794740526 60713 60713 43440230 42536 42536 696854887 892 892 188017177 45139 45368 572779954 19576 19576 330134220 20543 20543 166354239 27423 27423 877479258 44135 44135 588593360 45067 45067 98196488 26197 26197 438570954 5394 5394 45517012 24578 24578 282167683 46742 46742 655602640 8326 8326 334768602 26913 34453 666676260 60153 60153 884589689 1398 6871 502939762 16932 16932 742138423 23576 23576 441477266 57622 57622 679910086 54380 67747 2323209 24921 24921 744535536 18684 18684 339099482 63659 63659 813281894 50285 50285 385075694 57331 57331 874778107 20634 36186 392996613 67453 67453 707420961 33661 40022 426698990 12207 12207 138821846 57495 57495 963965312 32528 32528 964189700 27243 64386 856829812 52737 52737 898259577 18085 18085 664310695 15740 3905 21970558 18321 36880 622194757 46282 46282 184221952 18321 17707 356783885 31357 31357 583409837 22968 22968 196514316 17227 17227 674775626 35479 35479 359890376 68944 68944 780873770 7387 7387 39104044 8478 8478 835325266 19576 19576 829997916 25803 25803 859021849 57003 47421 100967058 53777 53777 69639010 46238 24622 876416225 59333 13446 360102290 19898 19898 269896452 23053 23053 43794327 39692 39692 811182146 42061 42061 951381703 567 567 515950703 4685 4685 144236017 15912 15912 759622089 19576 19576 842573647 24329 24329 993970501 52647 52647 210167655 54362 48735 962303479 53117 53117 979141850 59923 59923 651144491 16253 65707 275255156 19576 19576 922468911 43850 43850 702074035 44824 44824 717383546 18321 17597 89779503 21276 21276 257853479 58192 58192 325572549 19576 19576 302311346 40291 40291 375744979 62567 62567 726639976 57214 57214 232417804 9033 9033 936064135 25286 25286 392424309 4516 4516 482394996 67401 39469 747241866 66111 66111 18205325 26763 26763 683354099 26077 26077 949637400 29617 29617 601380918 1053 1053 634864369 13401 13401 325694765 64370 64370 787941348 8150 8150 5919746 69366 69366 508877298 19576 19576 775033034 45967 67926 544971307 34103 34103 837049308 55664 55664 828073126 21085 21085 641975775 33920 33920 230346942 62523 62523 786358693 51448 51448 412430433 35137 35137 635289506 28870 28870 260987395 5426 5426 884329870 11082 11082 236329645 18321 1485 841498339 21611 21611 988600016 68354 68354 360995327 15653 49661 659386766 29400 29400 754942421 66628 66628 348358503 34396 34396 996890863 7634 7634 501820253 43825 43825 906769109 53285 53285 616397639 62306 62306 66932345 56496 56496 456778535 62243 62243 776805106 33166 33166 468346968 19576 19576 773419210 3968 3968 996455067 19576 19576 852205068 14337 46984 626462084 35988 49843 598189096 839 839 193929181 41320 41320 386293377 19576 19576 302491746 48848 64047 844500985 8539 8539 135869189 35761 35761 786773020 60192 60192 376326777 64390 19576 133414135 10730 10730 290596360 39408 61349 767239512 6488 6488 755591163 53306 53306 497719559 6838 6838 780615048 44424 44424 425126329 42965 42965 518131222 51456 51456 299945001 19576 19576 115252945 19576 19576 658145783 6519 6519 417801833 55548 55548 898403732 2948 2948 268420554 62699 62699 745960642 19576 19576 731490035 22954 22954 208862556 52688 52688 2924635 69322 24438 274374660 19576 19576 791392383 65254 65254 50513417 32892 32892 926682166 38208 38208 178335898 3905 3905 794863917 15630 15630 79083776 24732 37880 477519486 8178 8178 212217952 36872 19576 277479571 18097 18097 84976952 19576 19576 530027 35331 35331 571618806 8496 8496 781872973 11464 11464 515999761 29811 29811 630767551 967 967 800355248 26756 23010 837223659 61668 61668 731922050 25092 25092 910671354 66175 66175 756106793 20200 20200 764556473 41204 41204 541921687 59140 59140 708500376 67054 67054 377377468 19576 19576 797572669 31092 31092 432271900 61039 61039 918437012 12389 12389 119903 1098 1098 393466932 31034 26846 302020195 12498 12498 932969054 67594 19576 684826772 34582 34582 464274138 47948 44456 387409758 45907 45907 597106676 46781 63521 293085975 34855 34855 199398835 13951 13951 502396763 59456 3562 359168922 59191 59191 853686095 50762 50762 742329748 19576 19576 680447599 30396 30396 786999608 53739 53739 186076446 21716 21716 440762097 4809 4809 490231262 19576 19576 492630862 498 498 717377442 2415 2415 417543643 27087 27087 805786528 31559 31559 679857992 29275 29275 857884663 31814 31814 110036382 19576 19576 189137375 19576 19576 900730852 3114 3114 759858041 36362 36362 255337473 28914 64898 717700598 10308 10308 620151374 20375 20375 294846449 59725 59725 103089834 66241 66241 12971916 44749 34075 394342005 7591 7591 473951558 25949 6732 710073433 68221 68221 340217624 41050 39506 171560132 11893 27119 956695402 48413 48413 808614499 23118 23118 492029781 63117 63117 97522973 36962 36962 74200486 32779 32779 321622883 48110 48110 798480661 55926 55926 659098057 53962 53962 146471172 58494 58494 273629267 13352 13352 125286708 1928 1928 576056289 39530 39530 427572068 54060 54060 428176619 62710 62710 876488818 54644 54644 821960632 53595 53595 321670779 38057 38057 165810199 30033 3118 338472676 69412 19576 739899109 43425 43425 387808487 33569 33569 922654074 3786 3786 416743808 59385 59385 651962506 37491 37491 310481607 65863 65863 737812448 19576 19576 527777913 5793 5793 131588143 56707 24091 352730764 39380 39380 198348195 12561 12561 534861149 56686 56686 681180836 3281 3281 268966327 18443 18443 745234207 65768 65768 738378826 32567 32567 19540073 43087 43087 995982369 69468 69468 787711037 56441 48866 627749920 19576 19576 189980884 44782 44782 969443740 10469 10469 329828501 2422 2422 925650859 38785 38785 370568137 7739 7739 166776653 68444 68444 49100688 25082 25082 197511787 39964 39964 306056579 15031 15031 741068420 53072 53072 680219229 17769 17769 395235263 48342 48342 312622663 52157 52157 62696431 19576 19576 185925059 26180 26180 639932206 63822 63822 77850651 47202 47202 58432086 48775 48775 491991349 17771 19576 627577957 19576 19576 145101146 68451 68451 188740592 46073 54380 986708793 7421 7421 299274632 66035 66035 987335855 19576 19576 426346981 9847 9847 633273121 3747 3747 59822530 64102 64102 814117181 66696 66696 621294399 14253 14253 553323511 30819 30819 735798609 69177 69177 2043706 10515 10515 12214739 59976 54162 225065436 19566 19566 900682286 20926 20926 256080285 66489 66489 391711394 48219 48219 936610119 48362 44132 528775591 12130 12130 603498994 34124 34124 461657779 19576 19576 36255423 10609 10609 14229411 33725 33725 905529202 21180 21180 167144473 39551 39551 253935170 6181 6181 767974970 4718 4718 45860749 11022 11022 747290976 43485 43485 327218917 14227 14227 446092134 39396 13168 235319150 27322 27322 41240872 57334 57334 872046712 19576 19576 765146510 2289 2289 505126733 23138 23138 377636291 69508 69508 448739752 60979 52632 966213831 66117 66117 662487233 15886 15886 591601034 44183 44183 502597373 68674 68674 493261688 50575 50575 878185383 40437 40437 731009132 28875 28875 431757237 8218 51089 297655909 36859 36859 227169572 26832 26832 961363907 39315 39315 725309990 42334 42334 442740147 7228 7228 375442575 61824 61824 44406661 51201 51201 288222561 18085 18085 192646190 6912 6912 515792499 25594 28056 486468313 48791 48791 748489770 31842 31842 747706719 483 483 854389305 17362 17362 450506496 35109 35109 758327012 33143 33143 202571287 41242 41242 480285026 1010 15832 55627380 3962 3962 67313772 8957 8957 191402225 41995 41995 180525927 52127 25001 584025054 59693 59693 835671097 50692 50692 960820558 37678 37678 770844302 53800 34470 992087103 67190 67190 605034100 38026 38026 560864191 19607 19607 330760447 60079 60079 191047709 9275 9275 206022371 68987 68987 408574801 49921 21206 892990107 6363 6363 687239696 29443 29443 1121331 48070 48070 36000869 4492 4492 415727595 63160 63160 918384706 43388 43388 199731173 31822 31822 43348103 53462 53462 711573103 2177 2177 143302456 5420 5420 34670332 225 225 237176623 55012 55012 8650354 37621 37621 509603080 5944 5944 465355453 14208 14208 261813513 23905 23905 446129749 67058 67058 248226821 65990 65990 409824749 58460 58460 21205225 6607 6607 90856945 24526 24526 701520960 18321 50526 351761729 22210 22210 156789887 57122 67446 922752509 19133 19133 623018301 15656 15656 5723410 28301 28301 147039723 39855 39855 16662533 8144 8144 982273133 34472 34472 786276979 46770 46770 441643452 9034 9034 760351830 10167 10167 433760492 35651 35651 554898307 37665 23025 339227932 68882 68882 333079221 64633 64633 932122497 38382 38382 463249575 60933 60933 735982530 59785 42548 958800838 64723 64723 870186207 19368 19368 253268757 19576 19576 965290211 28966 28966 334109433 39129 39129 806302132 66627 66627 912980484 15588 16697 254733789 64537 64537 824454756 33704 33704 27642886 38756 38756 705018549 32062 35215 284394422 18356 18356 482150193 46684 46684 441041912 41289 41289 319249070 38721 38721 355108115 35602 41703 363247916 65818 65818 301473955 45843 45843 735158761 57624 57624 617370865 49544 49544 213618611 49105 49105 642792235 9818 9818 228626283 41050 41050 650168333 30573 30573 122973591 28151 28151 275162066 22948 22948 786130076 64569 64569 496350377 10842 10842 73771324 18321 47353 368923336 38117 59785 705519349 33266 33266 712186829 32504 32504 688212935 58865 45079 152196824 30294 30294 262725021 1389 1389 202411868 27200 27200 695177896 15392 15392 108692337 19576 19576 729021813 37890 37890 807382490 62034 62034 905612343 584 11853 713151917 4964 18747 704723252 55636 55636 40208238 15021 15021 323515598 13098 13098 491172926 43973 19576 624674138 18271 18271 829671881 38561 38561 393766208 25709 25709 902955323 29260 41214 325366904 49109 49109 633383575 51531 51531 938668026 26857 26857 164720409 55745 55745 475933939 37155 37155 248862011 34748 34748 22273449 29812 29812 936889080 19576 19576 690088237 22414 41115 61586859 66618 66618 339633323 42543 42543 57335463 18321 3802 461980710 19260 28584 781875531 10624 10624 700642366 49130 49130 424193627 59129 59129 293137778 15687 15687 539184725 65394 65394 650815673 9712 9712 585336672 25170 25170 988404800 21160 21160 143540380 25138 25138 786548732 42470 42470 175729589 24656 24656 580489362 50520 50520 724698547 19576 19576 924126150 54643 54643 138889321 54559 4283 391316380 41001 41001 751429816 52820 52820 22709451 53788 53788 972417232 49488 49488 874855956 62773 29668 609633123 10243 10243 96024566 43908 43908 493431937 39626 39626 775816318 51427 55477 905390837 61769 61769 370344250 39185 39185 728162630 43549 11628 716980216 63827 63827 635818920 63159 63159 963366467 27677 27677 118708601 57419 61459 611725331 21693 21693 565836665 12230 49380 892315839 52624 52624 959912033 53502 37666 841359191 23575 22415 878919097 33804 33804 773516656 66811 66811 110113156 50028 50028 765435782 54964 54964 86691681 19576 19576 189469466 50055 50055 690797364 47275 47275 314718140 58893 58893 787255980 40891 40891 987825894 28625 28625 700990968 29879 29879 754677780 32921 67632 267912161 14725 14725 973433859 47850 47850 276172210 67937 67937 620314264 16394 63035 569848664 26180 26180 417796059 69424 69424 862052364 54181 54181 650759466 5267 58800 473502298 39914 39914 224758263 2122 45390 498085332 15580 15580 755196046 42657 42657 686150180 42881 42881 100480310 9551 9551 148633411 62100 17513 119474566 20736 20736 850921973 40485 40485 422578051 61265 61265 775952410 48175 48175 674298254 58771 58771 543476402 19188 27545 416960716 12766 12766 75503093 18321 27189 907193817 19576 19576 992191643 46036 46036 790293444 18722 18722 488570335 69344 69344 615278620 22415 22105 949714651 59464 59464 783596006 8391 8391 424602037 16792 19944 541927855 13959 21959 673833525 27401 27401 469866346 20777 20777 554859651 19576 19576 822906511 60839 60839 389506443 12185 12185 711200862 17218 17218 421865986 6299 6299 251108714 29475 29475 327736428 28191 28191 376980018 48610 48610 81562628 6607 35874 638145450 60819 60819 331502018 3300 3300 756922041 16059 16059 940127906 4761 46646 610537178 5667 5667 249506364 19576 19576 554264691 57691 57691 697944138 2430 2430 286376712 15546 15546 208547942 11328 11328 904416271 15143 15143 607910771 58508 58508 571344084 59707 59707 691373177 58579 58579 82913504 4905 29012 963757178 9743 9743 343761127 40996 40996 817838811 16095 19576 980443466 19576 19576 70506074 34346 34346 895999882 50876 50876 83972560 47732 47732 815975019 57212 57212 83760660 45236 58213 977096625 19576 19576 59914572 38313 38313 643976163 48075 3562 93283689 59194 59194 117934160 5094 24827 207141586 910 910 425176338 25724 25724 315846469 6618 6618 604664531 16923 16923 909262011 17107 19576 314565842 13682 16097 563872622 59154 59154 116972236 9519 9519 337671640 1898 1898 314995186 21011 21011 41607702 59976 59976 898234028 13733 13733 242451316 61258 61258 842624638 55359 55359 138688036 7191 7191 323285427 30687 30687 857223330 32109 32109 60947894 7200 7200 309962191 1182 1182 984089288 53716 53716 675816470 51323 51323 322474439 5062 5062 639376115 43639 43639 996436673 63457 63457 298737598 3953 3953 885778871 36555 36555 308699750 505 505 924134397 18940 55644 472636626 27020 27020 975084760 32873 32873 838593339 12047 12047 85665264 18321 14320 852478887 16857 41706 359613493 10594 49962 467968308 52588 52588 569366416 30362 1853 591202096 10904 10904 115221723 52866 52866 318422642 62494 62494 925717924 31489 31489 10337502 45271 45271 965360512 30592 30592 74020424 33242 33242 843647803 6967 6967 646352372 39058 39058 206158413 60511 60511 825140875 3760 3760 473931829 66082 66082 738206019 47672 47672 105109948 53277 53277 95540323 23719 23719 777199063 61184 61184 120069213 3515 36793 381477906 21475 21475 312645102 18013 18013 141607236 19056 19056 247474264 41613 41613 894052253 39966 49712 383455914 34960 34960 336521956 19576 19576 491528279 224 224 611477151 4595 4595 514970703 62582 33228 835483315 7201 7201 274674610 55893 55893 770341943 44266 44266 511803571 7783 7783 964225615 19576 19576 421887437 10091 10091 669795835 41883 41883 782142474 31703 59096 581863202 38077 38077 31982022 20483 20483 94252442 57295 57295 424316414 45669 45669 21026887 19576 19576 436712415 18321 27989 418732886 60461 60461 822485925 11982 52138 679595454 318 318 446221825 36688 36688 172040636 48803 48803 726077526 20353 20353 626878814 19576 19576 822915880 54817 54817 266501092 56095 56095 106098111 61406 19576 110306902 59721 1817 983701321 15595 15595 401820724 68691 68691 558888151 4128 4128 542414135 18321 6944 737968409 27162 49045 598596972 38152 38152 539148671 62275 62275 614515793 47743 47743 535782022 31512 31512 387460967 63206 36681 325264824 39443 39443 726643717 19576 19576 799333512 34347 34347 299718006 46339 46339 347713877 15307 60456 160557742 23013 23013 218835297 14171 14171 790306138 45081 45081 658812123 5483 5483 137702229 24838 24838 910002259 18321 31051 95623119 18321 31904 314607581 39644 39644 736755460 15003 15003 198534683 65488 6843 485134711 51155 51155 766520976 25641 25641 359805227 9908 9908 748948532 67247 67247 692312601 4740 4740 111282107 40480 40480 597255914 21549 21549 299653681 20510 20510 88395912 436 436 796787408 51990 51990 561283867 34921 25848 202841862 59333 59333 142211952 34763 34763 111971547 19576 19576 706450143 19576 19576 863809020 8743 8743 332211284 18382 18382 427084509 38347 38347 871034613 52260 52260 316665853 47524 47524 550396291 37020 37020 178675881 19981 19981 815232117 6856 6856 314964170 49772 49772 591175094 8475 8475 342729359 52836 52836 537479949 38283 38283 43743896 20020 20020 687278036 36714 19576 688834263 56964 56964 801008681 23963 23963 759837513 40170 40170 361241580 46937 20734 167301593 52328 40187 348796769 60935 60935 958288878 65767 65767 119570096 32188 32188 448301068 11720 11720 904103281 35830 35830 979434111 26087 26087 179922985 19576 19576 252997067 67831 67831 871072772 32975 66307 932981765 47849 47849 151261159 65285 65285 969311389 13224 13224 379888189 19576 19576 830042529 11932 11932 855777699 58174 58174 300948795 16847 16847 351062308 48227 48227 958351936 40032 40032 671928374 29785 29785 244048071 24797 24797 875402778 45588 45588 703840431 64383 64383 160070840 59195 59195 995153148 48832 48832 440093785 22885 22885 557029040 64378 64378 570948763 22894 22894 193887529 30627 30627 787449381 11388 11388 206320023 9342 907 991542420 46844 46844 97639740 20669 20669 87227759 38310 38310 574813862 39280 39280 909758840 24320 24320 171175853 42337 42337 913670855 59038 59038 995502925 27160 27160 845868557 43130 43130 373135894 67438 67438 210396164 6603 6603 669354113 43961 43961 295882527 11277 11277 159910836 21093 21093 409988881 65056 65056 926161115 4794 4794 279774848 22371 22371 47680352 6944 6944 245635181 690 690 763175658 56949 56949 214406797 19576 19576 969231636 30296 30296 44695841 19576 19576 812640687 19576 19576 979327399 9554 9554 877624954 60796 60796 198871252 19576 19576 670678619 25936 25936 988502994 51642 51642 295234859 14834 14834 350907678 3931 3931 408668455 28390 28390 243369013 12517 7320 742990842 7711 7711 238174877 54140 8694 465087861 14135 14135 570449832 28385 28385 555021669 27039 27039 320668648 5886 5886 31138895 56761 56761 65438706 65146 65146 156336326 33203 33203 17722048 46619 46619 467942718 27310 27310 333950872 16154 16154 46212457 20299 20299 697138393 38459 38459 729530176 32780 32780 516395061 68793 68793 74677031 25862 25862 958087653 62197 62197 565372812 16339 16339 32286362 38254 3171 537375334 19576 19576 764281371 66708 66708 437928111 19576 19576 260383651 25057 25057 739869907 50087 50087 2291176 30427 30427 811838481 49907 49907 607811895 24965 24965 120798378 62267 62267 431491840 25974 25974 928704164 24902 24902 115102997 9128 9128 28304706 46957 46957 222444047 19576 19576 89520399 19576 19576 444198471 55729 55729 333640190 30892 30892 840541496 2136 2136 853689728 13886 20555 148143143 17397 17397 927773615 53418 53418 254510713 43509 30085 704050861 1452 1452 87615922 24163 24163 269671834 18133 18133 197598957 6701 6701 958609117 19566 19566 443616120 27970 7550 826511408 47940 47940 223385606 26389 26389 373134990 42324 42324 65563586 41697 41697 295102719 7411 7411 904802207 40806 40806 487639332 49614 49614 592439001 19576 19576 686679414 68118 68118 636598678 2408 19583 891795280 11253 11253 961687699 19576 19576 757294011 19576 19576 341693450 41582 41582 964655387 47849 50942 709532927 6309 6309 848903782 64462 64462 426837247 37550 37550 44275467 37897 37897 579507963 37698 37698 583499748 42338 42338 611890793 35620 35620 785311842 68410 68410 938356860 29047 29047 708020855 47093 47093 492027059 18693 19576 965018922 22820 22820 522599007 12549 12549 393162821 27496 27496 913277164 69188 8787 6073967 3333 3333 781930543 32896 32896 858882405 57721 57721 77471590 18617 54678 367866910 57411 57411 421769013 3100 3100 29657276 54879 54879 857843849 59343 59343 642858257 22251 22251 310996421 19576 19576 782737399 51205 16906 203557194 19576 19576 128112171 38790 43309 410248586 19576 19576 455479651 28868 28868 897927146 51559 51559 171107613 10296 10296 981338617 67408 67408 27741437 18381 18381 79954640 16238 16238 693855166 30556 30556 917164180 26441 26441 434882201 12047 40891 575797124 37552 16476 755253256 7043 7043 902119098 19576 19576 968528363 58697 58697 390717155 47811 47811 713678733 55763 55763 727746437 18321 27460 370169203 269 269 360271520 34528 19542 854760639 6364 6364 93101747 44998 44998 839956837 33336 33336 494139657 50579 29494 915241613 26478 26478 336778044 34000 34000 594359793 28390 6580 437837350 56044 56044 854456613 14590 14590 998197086 67497 17584 770016067 23261 23261 578980266 18930 1858 519426329 21569 21569 853721598 3541 3541 836282200 20769 20769 645714717 19576 19576 286607449 13844 13844 965554015 57094 57094 523831410 33516 33516 949019816 60346 60346 276801200 65800 65800 490011829 43453 43453 523791089 6908 6908 709931794 36328 36328 314155500 19576 19576 16321269 18321 33288 567214758 35034 35034 903247424 35997 35997 551352700 25506 25506 999951209 27007 27007 404068648 19576 19576 202205155 11296 11296 970468270 6831 6831 850631963 69399 69399 107851754 58821 58821 342660601 39454 39454 510784401 35569 35569 315452261 48518 48518 350777043 11594 11594 373777703 34460 34460 299974695 53747 53747 894086525 39338 42807 456983984 29413 29413 886102244 57263 58192 280784057 8274 42924 826011419 54176 54176 819039340 31237 31237 58735501 32290 32290 898228656 60565 60565 168290104 65955 65955 864943233 47562 47562 313128033 14785 14785 800215069 66253 66253 896910882 4053 22697 194898090 41962 41962 856905935 49922 49922 734951461 42680 42680 39244330 3430 3430 243595427 26314 26314 465822503 13914 26504 640807728 19576 19576 679408840 6972 6972 744340407 57887 57887 194482952 6846 6846 495152789 23214 23214 85064729 11495 11495 646847580 16727 16727 281660744 31825 31825 210478847 37663 37663 971850799 36288 36288 621357856 59817 12032 686342340 24122 24122 40204780 50151 50151 94169360 58388 58388 931260364 31156 31156 462356657 38298 61114 244635747 21847 21847 786499239 59687 59687 347173842 25004 25004 146378346 176 176 936246545 2962 2962 807500412 19576 19576 916044288 46034 46034 765939681 65730 65730 576396079 732 732 761640125 48427 48427 570094216 33743 33743 698933913 4233 4233 6120038 6938 6938 683495801 63475 63475 783326806 63940 63940 697849744 66061 66061 320763178 43908 19576 395058576 12915 61494 13595940 45678 45678 685981223 7185 7185 223407239 64453 64453 474560715 22448 22448 847441501 16229 16229 942186236 46841 46841 103498015 57891 57891 76386616 37202 37202 803844178 14120 14120 488989189 35897 35897 673927525 30216 30216 22358089 40079 40079 931421168 13781 13781 660961932 49591 49591 86889314 29323 29323 888145003 50106 50106 225881188 59582 59582 310036249 67149 67149 402932255 11823 11823 31954256 23536 41139 605175108 46635 37127 605497191 12940 12940 904894468 6694 6694 516487229 56326 56326 622898106 47169 47169 827144020 63076 63076 804776267 10079 10079 890493059 37884 37884 560799339 12392 33946 938008209 10597 10597 185114644 2653 2653 462585599 47137 23719 572393207 43757 43757 188956402 68617 68617 481378076 69368 69368 280208551 17292 17292 533084067 18524 27511 686684818 33281 33281 902913949 51111 51111 142008882 19576 19576 995252161 18321 29179 718175354 19576 19576 991635599 65474 65474 11821936 28411 19576 390222402 19684 37971 721092227 37155 37155 735707142 23882 40690 119638111 19576 19576 848063532 56462 56462 135922097 34742 34742 783466053 46761 19576 9013027 862 34353 519146563 58439 58439 882047853 2431 2431 431870936 49085 49085 975900739 19576 19576 219082293 33187 33187 987401208 56145 56145 181378698 19576 19576 855678038 59719 59719 319136916 14915 14915 979377934 13644 13644 79712920 67363 67363 202793432 19576 19576 234890189 61543 61543 457844858 45492 45492 279346575 35923 35923 531755864 16060 16060 331397855 7113 7113 53835684 19576 19576 341890075 19641 19576 444975103 19576 19576 688173360 5441 52925 990446457 23660 23660 454170570 35647 35647 885544184 23624 23624 548042890 48495 48495 925504936 18527 18527 872232580 56441 56441 433712774 56269 56269 38455502 22302 22302 176194307 10165 10165 210236791 19576 19576 936954891 2263 2263 198030279 38626 38626 372180805 43552 43552 623997067 67216 67216 558629933 61006 50019 556769669 2174 2174 741963797 55094 55094 178540187 6044 6044 271472561 46980 46980 950479736 27576 46364 667316327 53756 53756 75463846 60727 60727 745268223 63106 19690 318354861 19878 19878 929329718 67333 67333 479628483 29032 29032 583178055 58405 58405 876950840 48085 48085 493040113 23882 23882 601271997 44106 44106 421681197 54847 54847 255139230 29884 29884 214506934 4929 42976 440258540 36023 36023 896536170 63538 63538 593347763 36872 36872 859352864 17842 17842 517356509 6842 46489 844933374 29731 29731 437394748 59684 59684 484082723 59536 59536 435036501 41742 41742 435138110 33770 33770 695816373 19576 19576 337195307 63484 63484 326322219 12810 12810 386641938 26247 26247 256508656 8405 8405 222540380 22455 22455 378579309 68811 68811 975816866 39320 39320 404410527 56589 56589 989367936 43118 43118 463731481 18085 59468 589940988 27957 27957 369048967 59325 59325 741971295 16744 16744 288001059 58008 58008 742670927 16678 16678 765770762 61034 61034 323706887 35483 35483 720586885 48769 48769 197720999 23685 1774 433077198 25687 25687 84059623 61951 61951 963742859 52263 52263 375243110 18321 19488 841708286 416 416 930789683 59178 59178 949997668 18605 18605 223172570 47125 47125 898572539 11293 11293 148013969 51968 51968 780556089 62774 62774 694961472 41552 41552 497257149 45139 45139 271100207 34147 67785 691907308 19576 19576 867830174 8146 8146 320576130 19576 19576 434790448 26140 12271 764488348 20230 20230 423518059 20526 20526 717947448 7013 7013 130501169 2317 2317 62085919 33858 18262 201999217 49143 49143 292559078 19576 19576 569293581 52181 52181 98395590 11057 11057 580768167 29860 29860 861363920 58907 58907 859202447 49958 49958 981321821 16928 16928 151539272 22964 51284 936315466 46965 46965 370810144 16343 16343 976035713 20632 20632 789344923 62141 62141 494415910 461 461 408388810 29358 29358 903433380 46688 46688 790792617 34265 34265 13977517 29128 29128 310442417 62905 62905 223506977 37622 37622 440403424 2602 2602 595408239 66759 19258 570994935 19576 19576 181882606 10239 10239 537669528 47567 47567 689654970 20111 6102 313003737 9949 9949 454959432 63149 63149 109394221 58800 58800 33586968 17161 17161 795541716 31879 31879 516299790 55162 55162 247509520 2050 2050 219686064 46311 46311 85834951 5661 5661 82201183 47846 47846 918889638 35901 35901 768423492 35542 35542 838554439 56088 56088 991763876 28089 28089 647392058 44003 44003 643455627 16927 16927 870818946 53164 53164 529228265 46689 46689 305706521 35379 59266 493280196 39754 39754 857562215 39348 39348 473698902 42109 27679 457617182 21537 21537 724221129 25102 19013 939439938 23448 23448 554616886 15296 15296 346708814 25688 25688 630291390 920 920 84951024 7812 7812 900100284 50928 50928 30779903 62136 62136 780201675 19576 19576 506873321 41502 41502 159362992 7940 7940 349147773 61511 61511 603570560 40164 40164 432775045 51076 51076 616299445 42652 42652 990357890 7611 7611 981796831 49045 49045 953545433 39469 55333 695932880 49672 19378 972112898 18321 66309 40643656 65962 65962 193336105 12307 12307 733142524 19576 19576 712745287 28355 49603 432076031 40101 40101 342492504 41059 41059 883957441 19576 19576 158935722 19576 19576 564843589 2381 2381 308660950 44159 44159 489540037 15179 15179 883624402 59468 67720 966050916 48299 48299 58839043 19576 19576 604627616 51402 30570 432992392 13102 13102 654429366 41118 41118 123930443 18447 18447 577466308 19685 19685 493116006 45028 45028 620646817 46687 46687 207521986 27553 27553 365861877 2220 2220 968855082 31156 31156 595189531 9537 9537 553941605 4191 4191 918357177 61464 26926 639925134 51851 4284 709112700 64616 64616 915586749 45717 45717 840750933 46195 46195 893168596 21321 21321 649735316 52266 52266 762856397 2760 2760 711558694 54501 57507 84405013 4852 4852 367908921 38339 38339 159888228 41974 41974 362931483 64726 64726 138222789 30551 30551 226679067 36149 36149 484089486 19576 19576 663575204 27719 27719 551145551 19552 19552 643978874 65804 65804 749933068 66373 66373 690782475 68535 68535 183849041 64757 64757 996584574 58157 58157 308770711 62582 62582 760977837 43428 43428 441101214 51641 51641 566713482 19576 19576 458153665 62290 62290 670396531 8519 8519 439783467 12129 12129 463999659 56589 56589 795338092 67806 67806 110454804 56871 56871 12562002 63774 63774 442458055 36055 36055 356154721 65995 65995 347963427 34534 34534 404960067 69079 69079 877363990 40682 40682 366278283 12436 12436 607172646 33913 33913 798519985 48301 48301 18750433 8935 47214 880349201 40783 40783 199152111 21847 50458 19078819 56360 6524 766391126 2634 2634 137343264 50249 19403 759220427 38869 38869 175679148 59693 59693 373692473 59285 59285 959426651 18693 18693 631775561 3808 3808 404039687 55279 33471 125338929 45876 45876 561015840 38060 38060 630754229 10703 10703 644075141 40755 40755 466240629 48788 48788 555432408 19077 46558 220095099 24009 37159 659669543 51449 51449 226163474 10439 10439 815788233 13382 13382 16925364 6626 20634 967156261 47498 47498 458631688 11159 11159 50689724 37655 37655 860942491 40285 40285 627055571 30475 46880 188806275 33017 33017 996204177 39925 39925 863894833 34015 19576 911914354 62513 62513 27125960 61274 61274 473115621 33548 33548 960807994 68939 68939 693216785 22121 2796 569909985 18265 18265 333298382 48786 47508 318320493 6650 6650 893463053 37933 37933 48602517 18321 43980 421635144 19576 19576 806862721 14929 14929 95552397 27536 27536 366209375 19451 19451 159693148 5901 29337 751351766 59505 59505 892345583 24004 12870 17875369 19915 18680 90105965 9791 9791 789584660 50613 50613 626606283 50938 8681 295148885 55165 55165 482786135 18299 18299 905282225 19576 19576 601532762 41624 41624 320498966 19576 19576 27982903 415 415 736528316 7096 7096 859356990 15441 15441 286951251 58155 58155 277710891 9085 9085 187325593 19576 19576 556299019 10323 10323 262782247 64769 64769 743857041 9107 9107 570013150 37666 37666 233214777 48180 48180 344070346 47391 4667 760199524 20906 12870 262056303 36457 36457 710201285 7288 7288 745702017 1206 1206 313142027 25333 8685 973182404 14242 14242 827911783 26559 26559 645938537 1898 1898 678820284 56854 56854 771889089 55420 8806 327134328 17207 17207 442108214 40669 40669 971158222 37486 55779 101323106 50938 50938 760358545 4060 4060 476648995 10015 10015 912951484 52989 52989 616504141 19576 19576 709389957 25841 25841 21875688 43930 43930 7927036 6884 6884 495653571 14553 14553 433979367 45234 45234 860984730 60542 60542 133331238 59571 59571 637187269 12787 12787 367371082 19576 19576 624335914 19576 19576 919931994 33218 33218 59705766 16381 16381 785861028 56257 30747 242395433 55217 55217 456862217 55312 55312 922855272 51044 51044 890082876 15158 15158 630048504 19576 19576 928035839 8089 8089 909653332 28912 28912 462599075 5087 5087 538596240 2992 54407 525964580 19576 19576 972771730 19576 19576 911112342 19576 19576 996944496 32339 32339 270959671 6918 6918 899564149 31320 31320 275964349 23789 23789 588602192 19725 19725 754431688 11451 11451 19912387 54345 54345 384888390 49279 49279 562248583 19576 19576 285429411 45599 45599 786590291 19697 19697 36444926 18317 18317 155967574 59765 59765 882087199 39692 19576 69985484 56846 56846 590325853 18556 18556 343580474 19576 19576 224464491 11990 11990 298571802 8128 8128 42048251 33334 33334 295310876 15740 15740 565062114 40655 40655 657191360 56402 56402 204497074 38270 38270 338658854 18166 36898 535302630 46606 46606 786017843 43964 43964 264580636 19576 19576 808905417 42230 42230 307816996 53209 53209 605416428 52555 52555 125901463 59424 59424 222255900 15149 15149 371498169 6779 6779 35889500 35388 35388 295974535 19576 19576 513334338 3939 3939 301749793 58330 58330 199649265 60252 60252 638590863 27708 27708 683367119 4419 812 614845460 33370 41913 126418354 61201 61201 888670820 27936 57390 862676178 313 313 578774652 65458 65458 357515011 29561 29561 476979021 20105 20105 542419661 13128 13128 455294745 31611 31611 963563298 44175 44175 360653609 27625 27625 370960421 31923 31923 426469473 2228 2228 419931212 58789 58789 225767111 37195 37195 860645013 54362 54362 539616288 6193 6193 943911066 19576 19576 229685151 35123 35123 809099832 26661 26661 735423140 19576 19576 175777481 45026 45026 105236041 27087 58579 694311196 55988 55988 964216714 5240 5240 931633903 45637 45637 519526325 32908 32908 448473538 53067 53067 531758487 57856 57856 967345030 9480 9480 457546295 64171 64171 773563385 68110 68110 332652308 26004 26004 593246480 1529 1529 297717878 30033 30033 86853896 66463 51949 569400794 66001 66001 739226471 48875 48875 927126576 35583 35583 337737814 16968 16968 256463260 18321 56286 259417183 69455 69455 662193279 60774 60774 637136045 19576 19576 643689172 24942 24942 433146601 56307 56307 964892373 59038 59038 454863423 60746 60746 905846081 22247 22247 534218774 25155 25155 420428834 66739 66739 657127160 20836 20836 505432183 7200 19576 664350659 20624 20624 763024487 3822 39364 618118451 983 983 313675729 61989 42957 224558181 36887 36887 561353658 29779 5901 119767245 30978 30978 418899741 63146 63146 920290362 29706 29706 470866793 36041 36041 272958823 64378 14898 710337788 63714 63714 911932708 47398 47398 592553344 50982 50982 517588597 19576 19576 103321306 24246 24246 857715585 3525 3525 441328843 53518 53518 446013954 45640 45640 959791486 50019 19576 862030297 34199 34199 42478505 67006 67006 693988867 59096 22553 353058111 933 933 278343144 59797 12690 262876393 36211 35355 325132599 19576 19576 401192435 39438 39438 104665821 62701 62701 248461369 12770 12770 666410272 19576 19576 17266333 24340 24340 111065866 66967 66967 246846616 68340 68340 284847857 57899 57899 282150970 67569 67569 575421082 33229 33229 761585188 14866 14866 772414482 57378 57378 598783725 18321 4735 249275954 64070 29360 979353392 60355 60355 734870231 19576 19576 657551266 39269 39269 768583741 6695 6695 170700081 19818 19818 832757925 4197 4197 349161573 45301 45301 679238271 33958 19576 663732835 26486 26486 902091037 19576 19576 728091950 3698 3698 576844399 46485 46485 635121918 7002 7002 579701352 19576 19576 641988904 57003 57003 895748108 51291 51291 814588847 24290 24290 230062393 61006 61006 724557272 19576 19576 977685564 19576 19576 27599035 6729 6729 567192566 61760 61760 58621991 4691 4691 518892261 19576 19576 989668532 9501 9501 885951646 67404 67404 501007826 62072 62072 72535458 18925 33963 651768469 53130 53130 965242888 46662 46662 123486737 19576 19576 44614527 4687 4687 891970435 19576 19576 77965046 14267 14267 523855697 15273 15273 881244872 69390 69390 644519611 25001 6510 499483644 34581 43509 206569219 59812 59812 142300496 62763 62763 646106320 47227 47227 543111805 19576 19576 284130314 32747 32747 318009363 61571 61571 492728012 23015 23015 880643481 63047 63047 115287162 56302 56302 377596054 4750 4750 615088691 56889 56889 57104706 30161 30161 609238359 11410 11410 704045202 53820 53820 90149247 57724 57724 188428533 18321 15740 161715296 31817 31817 323680243 19576 19576 834506549 14218 14218 628779511 12651 25392 560224298 49870 49870 715326220 17663 17663 252695990 64723 64723 854144362 25138 19576 77685530 24588 24588 439474690 47439 47439 696299640 65886 65886 804669826 30989 30989 539097019 35438 35438 238516460 19576 19576 730817149 36967 36967 763922759 19576 19576 841811246 37387 37387 76528760 49451 49451 515212883 58824 58824 754213346 26616 26616 142682907 34884 34884 644354118 68702 58990 199600014 26861 26861 242320194 20299 8426 682455620 8711 8711 611719069 19576 19576 928583612 8743 8743 486068139 35550 35550 148529344 47912 55279 225307339 33450 33450 523237810 17906 17906 595393360 1960 34974 222731320 18321 7939 733179864 17493 17493 351611863 20242 20242 302153961 39916 39916 127502234 10611 10611 789098930 19576 19576 120209906 11030 11030 292977837 41808 41808 683592875 19576 19576 605366499 28526 28526 384093660 54338 54338 267036525 40255 413 651648763 58421 53580 774452602 33235 27467 333709826 61474 61474 934184581 44744 44744 811551667 36159 36159 824296926 11320 33555 463377127 48541 48541 726684278 39329 39329 191084290 7654 7654 768598960 33268 33268 101073556 24561 24561 524628199 50154 50154 359400767 38909 38909 107001921 57238 57238 323167599 62047 19576 348878123 13886 13886 220909529 2870 2870 904680217 19576 19576 827080587 10519 10519 330569888 25161 25161 525522989 54950 54950 161426753 3552 21139 787530486 56999 56999 516666142 19576 19576 958511416 67141 35988 750845085 30578 30578 654064654 16920 16920 98157980 49054 49054 611581754 1630 5067 345096441 46463 46463 440302722 23584 23584 252801194 64626 64626 347302351 16711 16711 932108114 8378 8378 984578255 40727 40727 56776910 19905 19905 835841469 2570 2570 600510911 21457 21457 38858232 19576 19576 241856602 54086 54086 107447231 4161 4161 910747460 52733 52733 339479073 63974 63974 421405397 51025 51025 165569784 62658 62658 532939314 46810 46810 407554867 20112 20112 685101040 892 892 422710409 12571 12571 737557568 54528 54528 372401967 31886 31886 634278436 11652 11652 287853207 13894 13894 215346040 41010 41010 807983434 32119 32119 782830420 52935 41893 760562947 57055 57055 851958368 27136 27136 308986049 19576 19576 41248012 19576 19576 138995153 19576 19576 694283037 45150 45150 823506635 19576 19576 709382567 48771 48771 286423612 10968 10968 527385546 15939 15939 822640402 43042 43042 627716181 21767 21767 264911249 15487 15487 910390302 40032 55437 892418651 54342 54342 851415768 18790 18790 686929156 13478 13478 642841376 4036 18674 609497921 19576 19576 626933123 53419 53419 683961126 60010 60010 590117663 13009 13009 42337088 36677 36677 11784691 21501 21501 7294355 43598 43598 74442389 66608 66608 440738454 32695 32695 136523814 68146 68146 293265195 35037 5115 860390317 37939 37939 482633414 28043 28043 760270987 21688 9564 503457679 24685 24685 357809468 19576 19576 266518335 61606 52345 127858760 47001 30826 660094445 58561 58561 160806391 24334 24334 685655363 39482 4299 548023626 59424 11036 112804633 67793 67793 190287264 3928 3928 801614804 26415 26415 988006573 63502 63502 833720559 19576 19576 205408834 4234 4234 125263632 23794 23794 833835321 19576 19576 838159861 19576 19576 199347091 47354 47354 961792768 3325 31865 981421558 6145 6145 971740716 47801 47801 27657072 15344 15344 568884343 69225 69225 665325425 65548 65548 796280493 34989 34989 852490490 38538 38538 745700393 38976 38976 124022670 31928 31928 319772713 19576 19576 534740747 27870 27870 906219034 65947 65947 193063382 51503 51503 434185045 35046 35046 108600846 37193 37193 216994608 37127 37127 232439625 60383 60383 919676699 12382 19576 609158489 9432 9432 116237404 9041 9041 923234274 30758 35503 968978074 36505 36505 160353697 19576 19576 67423927 29775 29775 328271591 19576 19576 349243561 43014 43014 625436094 41328 41328 773784951 19576 19576 915780150 17697 17697 697784115 3460 3460 142481181 63135 15608 316106690 68705 68705 640062442 32062 32062 185509842 13110 13110 623417313 27309 69411 880901857 20068 20068 266511061 37602 37602 49380817 11928 11928 353544512 20630 20630 770647791 52270 20705 242077762 39326 39326 897989510 48948 48948 213860765 6037 6037 359119497 42671 42671 143880129 42297 42297 718521155 61005 24004 441884266 4409 4409 958147174 41875 41875 848193912 7939 55207 973591705 30047 34913 312550111 18654 18654 613743140 39623 39623 737184134 13521 13521 875907037 55659 55659 378712681 34931 30047 307104944 66497 66497 771343749 4771 4771 290811265 4581 32673 920522529 57327 54511 471794210 65329 65329 176736876 15744 15744 134272191 17345 17345 318300741 55428 55428 629341032 1473 1473 828983919 46449 47509 148085087 68599 68599 598494207 30002 30002 845953320 35038 50192 396624481 32037 32037 278176563 18321 24414 584466282 38172 62805 58380273 65254 10427 795973718 19576 19576 597806913 54208 54208 727393840 65425 65425 8351367 11477 11477 138550970 40528 10956 119523316 34933 34933 32121762 56379 56379 904263854 47001 47001 678652820 19828 45996 846317777 49071 49071 249023889 57105 57105 809123628 19576 19576 588377562 336 336 551728362 64546 64546 907886279 45753 45753 287783305 68402 68402 790998770 20606 20606 788202243 19711 34541 852657481 20679 20679 61306389 28038 28038 805017594 64923 64923 519726203 53201 53201 514522718 60910 60910 244543557 24257 24257 386494926 19576 19576 494317901 29240 29240 487663534 19576 19576 960109376 11801 2232 588605882 65049 22557 598400372 14754 14754 465803791 28990 28990 656877406 39244 39244 598716460 28623 28623 473742700 56432 48671 217652875 29535 29535 375000619 26417 26417 816109457 14040 14040 530829393 16972 16972 961475216 27409 27409 916084602 36150 36150 433916858 9009 50068 243459141 25270 30948 841912462 44015 44015 398484255 19686 22374 190975461 27296 27296 32638494 53299 53299 3299252 36166 36166 792884831 18321 257 402904961 24539 24539 448427013 21869 21869 647132694 8431 8431 183541434 61726 61726 469909457 19576 19576 828297084 20193 20193 710228737 49636 49636 558592574 44732 44732 378164566 94 94 612238849 67620 67620 291067200 53547 39379 177505801 22199 22199 933387569 42536 42536 656642224 40221 40221 427086469 40038 40038 7019416 37742 37742 757044085 19576 19576 940719181 36526 19576 434356985 60716 60716 996906533 19576 19576 150417578 66693 66693 637087535 4164 4164 51492495 16850 16850 631679684 5441 5441 914668253 51325 19576 773521762 67290 67290 566279481 44200 44200 762649751 19576 19576 776438986 42275 42275 749955016 16590 16590 265590936 29977 29977 514678145 24492 24492 444043055 14946 14946 936548608 37975 37975 768126444 3897 25652 164981281 66846 66846 460109030 23323 23323 843146865 33952 33952 471891042 24912 24912 448348043 11928 11928 509239502 68807 68807 516623960 44441 44441 616675750 19576 19576 173035907 54728 54728 455063340 28518 28518 22029615 19576 19576 47925919 19089 19089 314156783 24026 24026 840069677 61325 501 221521473 30827 30827 471185202 16991 16991 729624714 48803 48803 880529883 15501 15501 600623100 37827 37827 922515587 56686 19576 183030937 45343 38737 260484301 41638 41638 740732978 46472 46472 650733108 26424 26424 321857265 15815 15815 530838674 40665 40665 540346309 56868 56868 535880231 61983 61983 456477814 41267 41267 455011012 56606 56606 163784429 62954 62954 386424510 18321 1355 473929828 10096 10096 596541307 51234 51234 674603440 29068 29068 528906008 34189 34189 817474267 15786 15786 645609805 46514 35250 822520691 18239 65939 274774541 60611 60611 31868024 19576 19576 164109267 68424 52115 295921911 1947 1947 181889113 26938 48686 922450893 2725 30218 981137505 20701 20701 317454167 36458 36458 106129740 1098 1098 324018912 17439 17439 597348752 14928 22655 97609918 19131 19131 807188003 14630 14630 229442870 1898 14533 514247110 52713 52713 622505115 17382 1690 842270851 2646 2646 699009259 64227 64227 433391517 61938 2092 815852238 23191 23191 716780783 42843 64035 751231623 46824 46824 503283326 22582 38589 105747527 22983 39671 541467203 51719 51719 854099332 46229 46229 489399510 61325 61325 230386658 52264 52264 972040180 49991 49991 955910746 14067 14067 249374861 3680 57123 847425103 25841 57913 249630248 37730 37730 786805813 29785 29785 797591893 21464 21464 750408888 11800 11800 860595822 55228 55228 498902159 17523 17523 230002266 19576 19576 436161599 51500 51500 789089632 29292 29292 124116169 59621 25949 499565935 6366 6366 709237375 59640 59640 790603760 64801 64801 562554354 19576 19576 531286241 67640 67640 447970625 28793 28793 402573630 25961 25961 704706241 53812 53812 262703973 40197 40197 917839593 29076 56396 134284011 3430 3430 608401576 10513 10513 214645326 23926 23926 955370553 21462 21462 193991591 30386 30386 288947796 479 479 807568828 19576 19576 213529356 34152 34152 449951987 43977 43977 751048245 54180 54180 197852813 19576 19576 234154118 19576 19576 189282639 48870 48870 964456012 4040 19576 514490190 30885 30885 345024362 59638 59638 595259365 43832 43832 937207227 61769 61769 291565850 26080 26080 947782942 19576 19576 972994760 45609 45609 913138753 50248 50248 672861988 14981 14981 588943848 20572 20572 223237033 36887 36887 926579898 19576 19576 81915271 39251 39251 71821702 60828 60828 912990547 43245 7430 359997706 62995 62995 945964474 22684 22684 112640775 57645 57645 351187525 19576 19576 853291514 48693 48693 419462465 32785 32785 313470143 19576 19576 655491020 65932 65932 668688497 66687 66687 911724666 21000 59005 88215306 21305 21305 364803356 28972 28972 285376768 59612 59612 38728791 51771 51771 339979386 12045 12045 629430516 52155 52155 316714683 41031 41031 106989808 47850 47850 774392687 34737 34737 106328312 10810 10810 974239437 15173 15173 621616796 69008 69008 88854193 5404 5404 105062634 19576 19576 982257772 19576 19576 602013958 19576 19576 963593522 33690 33690 25451508 58971 14642 512434367 65401 69438 212421438 43448 43448 28452707 2122 2122 204316064 19576 19576 552160604 67310 67310 478048296 46489 47137 745137085 33693 33693 144663976 31603 31603 506696547 40181 40181 349481640 29455 29455 410967964 1355 1355 259152059 6512 6512 11732986 13034 13034 998639272 65706 65706 982873454 35783 7741 573400882 29101 29101 594466879 18321 50999 731258453 3634 3634 679819436 19992 19992 903105179 1633 1633 186307433 26354 60719 101874706 22251 22251 781484758 1242 1242 773323844 62706 62706 604048272 57929 57929 751796891 20742 20742 847771201 19576 19576 577830860 63726 63726 468783123 19576 19576 34360501 2796 2796 371570267 56181 25556 956155115 2293 2293 889264888 47057 22985 877888088 60933 19576 876998112 63966 63966 865651049 63714 66483 413121145 68438 68438 426541482 66251 66251 358807384 57051 57051 642619018 60642 60642 569005420 45714 45714 229496281 68332 68332 558074957 65784 65784 738651614 4237 4237 611584758 63771 19576 345900230 16697 16697 776343080 15153 15153 634444442 39624 39624 20580965 34215 34215 591483167 25032 25032 361389278 59614 59614 607773292 33096 33096 913907860 28523 28523 890369715 9105 9105 224905356 49238 49238 273571525 33212 33212 386673233 60474 60474 367364523 61565 61565 407985788 18042 18042 986938158 16037 16037 854994004 54079 54079 446182872 17581 17581 734572040 32415 32415 120249563 21530 21530 634173852 12947 12947 726118135 3141 3141 981339516 374 51402 975370416 2194 2194 742064610 22939 22939 84010414 56062 56062 162500985 33393 33393 421685268 47192 47192 579297144 49544 49544 128189738 48821 48821 351837647 18998 18998 200715948 10697 56085 333206058 26939 26939 660665737 69005 8935 3741644 23448 23448 289930589 36962 24815 793953562 52307 52307 563722852 66755 66755 998430028 29068 29068 281942389 35743 35743 897520024 53328 53328 410315411 68774 68774 68148064 66367 66367 700638140 45272 45272 335347049 60855 60855 667891865 19576 19576 683152355 42036 66347 216753007 28295 28986 365812737 55929 38030 121278520 38357 38357 192612644 47042 47042 857630899 9237 9237 560932150 22097 19576 47428104 19576 19576 579756086 6658 6658 867752804 13512 17500 863102642 1449 56149 430638901 19576 19576 326142153 3302 3302 223793378 61896 61896 310161289 11928 19576 356565106 19576 19576 332823921 27712 27712 950700268 66449 66449 955447543 65877 65877 217827049 20069 20069 27930435 49631 49631 920682760 15454 15454 974295092 21274 21274 468453028 41384 41384 773470840 65264 65264 611222665 60434 60434 214693806 3083 3083 824998306 34102 34102 607612375 8301 6300 690417160 55361 55361 198697689 42685 42685 302468398 57412 57412 756032102 19576 19576 443981528 19576 19576 432869689 962 962 305025756 19856 19856 760784923 31908 31908 798391125 19576 19576 905452726 63632 63632 522293848 58538 58538 582821530 1449 1449 369515794 18222 18222 867314275 39100 39100 909831196 19576 19576 783706363 7214 7214 688133749 26217 21617 668218109 25423 25423 138445027 47225 47225 135937791 39599 15637 641312792 20938 20938 192433998 52326 52326 289411922 53309 53309 604971309 67309 67309 231663179 49797 49797 298219997 56815 56815 804896805 58138 58138 165898244 46214 46214 268922697 35100 35100 388038406 20962 20962 165383779 33328 33328 776561984 12235 12235 384456313 5584 5584 124712452 36285 36285 341975612 45272 45272 772428437 21106 62537 190960106 21986 21986 182737283 9817 9817 834254418 7020 7020 561909453 27344 27344 45577325 57473 57473 919985986 36845 36845 456846478 62387 62387 516257928 29235 29235 322742549 18321 29978 503603100 46927 46927 976498813 68895 44172 908230148 21201 21201 44967008 9616 9616 730282208 61011 61011 925757431 56984 56984 801586398 20374 20374 537345128 23770 19576 73927198 38864 18995 347809897 68730 68730 183598551 21666 21666 480383281 16955 16955 325324037 19576 19576 83894768 42598 8293 987918353 31277 31277 51640853 65547 65547 771385679 52970 52736 868230375 46962 46962 132124530 28236 32757 498313389 19576 19576 449643965 8010 37882 649367850 19576 19576 536885216 13917 19576 956267970 3058 3058 96372635 13069 13069 724513968 37497 37497 250559508 46722 46722 725164452 64958 64958 744272705 54516 54516 455793989 6792 6792 819607744 31365 31365 335027363 26525 26525 951280702 50894 15160 5148989 19576 19576 943044075 36348 36348 402296215 8219 8219 697431385 31818 31818 659119590 11041 11041 428060639 19576 19576 749974621 18194 18194 392848842 18321 18195 824843161 31544 31544 969204516 40800 40800 470541134 68494 68494 787718885 40227 40227 515517017 59292 2226 49376368 49214 49214 959861739 67782 19576 251899156 4822 4822 441009036 42709 42709 409926101 23215 23215 501018913 19866 19866 942290555 18321 19576 643164752 16932 19419 227314467 61978 47442 454782557 8301 8301 953186122 42258 42258 509460687 16049 16049 208860240 30826 11201 728764530 19576 19576 262784390 16101 16101 668544824 53961 53961 911861835 43867 43867 3867906 19576 19576 953623054 53849 53849 529469421 19576 19576 540415277 1158 1158 1861673 40727 40727 54042370 56402 56402 314536796 39269 39269 895332843 48875 48875 924870801 22048 22048 846825388 3104 4483 311746751 52311 52311 536237196 19576 19576 662765122 24204 24204 778221025 47510 47510 548315563 19576 19576 606588223 62876 62876 305178102 66429 66429 766351629 17805 17805 337304124 4490 4490 536231137 24667 24667 129979979 67077 67077 246958368 20777 44121 764329683 40996 43973 777009210 44061 44061 141457973 19576 19576 531347295 43578 43578 653429418 67419 67419 802691572 19260 19260 158715552 16169 19576 540300679 23544 23544 191611547 31370 31370 779651704 63321 63321 27173665 19576 19576 203590271 66029 66029 540812860 56074 56074 790023607 19576 19576 47917773 14494 14494 182507664 56131 19576 503591426 23025 66132 249323758 63246 63246 587419501 43406 43406 179453668 9261 9261 421374845 42231 42231 895472275 33575 21811 285964807 63094 63094 697985157 61360 61360 54592060 19576 19576 596882472 68546 68546 530091730 49689 49689 624238942 42008 42008 457255164 52676 10995 94169735 61377 61377 142907300 8240 8240 257399678 27378 27378 15820232 19576 19576 702947894 20357 20357 90307628 16531 41588 694999986 32770 19576 480078691 1970 1970 562157898 30173 30173 85576796 50091 50091 745233039 750 750 868814264 64310 64310 459274641 34083 34083 61458672 15740 53302 301341414 11709 11709 517518143 19576 19576 541029833 51851 51851 172975960 1354 5654 343630150 65129 65129 499986550 56273 56273 653566211 19576 19576 884101817 33848 33848 821007891 39567 39567 496792933 8171 8171 24499985 58065 58065 172383270 53798 53798 86546838 58696 58696 49657433 36726 36726 711644059 19576 19576 460209483 19576 19576 829794636 46877 46877 486188340 3941 53688 682880370 27471 27471 846002389 27065 27065 607137177 49811 49811 633839098 19576 19576 735286126 36708 36708 812104167 49090 49090 9726278 49656 49656 863363893 65559 19576 400719982 23527 23527 377769838 36844 36844 962337935 42183 42183 125819966 42552 42552 50205115 38802 38802 352464940 57996 57996 676429396 25518 25518 537721691 21281 21281 545313637 5131 5131 723266528 46117 65289 582482720 19576 19576 481380645 14016 14016 983702201 57254 57254 823475674 37666 4699 141974483 33936 33936 337200496 39782 39782 901201218 54827 19576 94501509 63059 63059 741969783 21377 21377 992025068 19735 19735 195190539 59559 59559 700048455 40066 40066 290940013 19576 19576 620528467 35517 35517 903578664 35013 35013 507834432 30286 30286 506923738 38347 38347 465048115 46411 46411 534608009 46426 19576 529917120 18321 47391 598330478 37080 37080 506244832 15909 15909 638352590 25990 16435 433311020 13030 13030 983750111 61718 61718 878815998 29720 29720 380575622 18321 12936 552038633 59049 59049 159837168 19576 19576 587882740 44748 44748 379407148 18321 18526 785278225 39486 39486 413942228 48708 19576 933663502 31928 31928 283601569 45863 45863 148660922 33423 33423 523606755 61293 61293 522606903 24617 24617 682957088 31449 31449 945249277 48294 48294 848965071 19576 19576 964545756 37196 37196 909247015 64750 64750 32024336 33863 33863 490001518 33108 147 545466607 35049 35049 760775565 29206 29206 891163612 57946 57946 111450127 19762 19762 614598611 52775 52775 818100966 19576 19576 499108937 1477 1477 410346755 18077 18077 757710669 69125 69125 470837565 1372 1372 932943157 15722 15722 966467755 19576 19576 479806587 8879 8879 313665144 19662 19662 878642574 41954 41954 648034931 58422 58422 623088997 2616 2616 903168121 2331 31980 236784054 28754 28754 925822391 36878 36878 674495937 1110 32509 2234545 19576 19576 729504429 35884 35884 358397897 68596 68596 951314280 24823 24823 653968190 51965 51965 609603513 67066 51570 635118094 3011 26854 737942254 1011 1011 804484996 9355 9355 220054192 35595 35595 381734728 26544 26544 66035249 18321 4517 479850150 20064 20064 984531808 55912 55912 642527140 17668 17668 299607299 56510 56510 362503867 1398 1398 650813345 45242 45242 544149702 26628 26628 490171086 19576 19576 376297562 66746 66746 722485288 56856 56856 593618187 62307 26140 719688957 4595 4595 59055230 33137 33137 655285619 34752 34752 359305069 7690 7690 963598252 39855 39855 81991406 64004 39096 772173139 37589 61029 232890113 68383 68383 516635894 8113 8113 736361181 19576 19576 644258907 36834 36834 684235161 32422 32422 964276373 19576 19576 99661419 29845 29845 553556816 19576 19576 906272811 41566 41566 698757734 19576 19576 596843964 5975 5975 731719761 19576 19576 243939269 44676 44676 432012272 47345 47345 176310204 12237 12237 497031713 11450 11450 734330449 67399 67399 992160208 62956 62956 469689786 32785 48068 172388450 66926 66926 904484497 34225 34225 688590951 18321 65739 132209405 2196 2196 419986047 5420 19576 209203529 37513 37513 372368964 60414 11671 83232068 2537 2537 471272638 33418 33418 406992677 67937 11042 871861131 559 559 137728926 19576 19576 902668717 20730 20730 883828638 19576 19576 291746606 37984 30546 13755230 22123 22123 926229400 18707 18707 730739566 39924 39924 448679910 23778 15143 827334633 68219 68219 784935715 56901 56901 301805905 50718 50718 935260782 12392 12392 849670206 61081 61081 236816555 25088 25088 874609755 45085 45085 298730454 62432 62432 104126554 40249 40249 436212839 18321 20119 520523671 34456 66207 878711457 34715 19005 990752211 54089 54089 729655951 28515 69389 686949536 36688 36688 325002569 27461 27461 277774046 52016 52016 453824261 5968 5968 509545855 33139 33139 646372915 31398 31398 291724046 53556 53556 433445711 13355 13355 816156082 150 150 288186937 59626 9222 385247263 68878 68878 980452994 55559 55559 152037068 37138 37138 750084294 24681 24682 851061675 34380 34380 819786030 56310 64349 521861865 41638 41638 439101207 4991 4991 262936642 34705 34705 608044799 31197 4559 176930579 42929 12597 618189329 31263 31263 310706049 36353 19576 288065091 68425 68425 920892302 33278 33278 221183376 43233 43233 406758007 58380 58380 68829833 19862 19862 21375200 18321 19576 725539814 62149 62149 169942408 6849 6849 118909505 47226 47226 635543149 28355 28355 857914460 62921 62921 103439684 61354 61354 392284498 2425 29225 212668878 19576 19576 712287412 66039 66039 510848732 22422 32413 11280267 67514 67514 703775752 24964 24964 763147330 67446 15074 912029913 60274 60274 595493607 19576 19576 835407422 6619 6619 540879176 38455 38455 870668554 38790 38790 634241840 42159 42159 196784202 8079 8079 295875525 57143 57143 74637427 63364 63364 992063877 45512 45512 753187805 65248 65248 294975126 65547 65547 12177737 38785 54291 17707693 3216 3216 478690113 23608 23608 82271179 53543 6492 884008549 55533 55533 463903178 40410 40410 303267084 43172 43172 274671057 36046 36046 369690896 49658 49658 203028217 6587 6587 399450881 10734 10734 191793302 37710 37710 259013150 52024 52024 984002492 23679 23679 85666284 7932 7932 355906308 19576 19576 902330250 6195 6195 598857523 44322 44322 263086267 40175 62739 932191677 62361 62361 570266790 23789 23789 739594149 29637 29637 956769389 51417 51417 616797596 26107 26107 587633236 10913 40013 975317269 45515 4880 189230862 36655 36655 215294670 9807 27910 380770961 39153 16893 843823541 64872 64872 826486613 15712 15712 241096737 19576 19576 880861804 18321 46115 259229700 23758 9300 312997891 61280 61280 486258298 61111 61111 109744917 21455 59389 665595117 1877 1877 825204339 43193 43193 315352722 68624 68624 817322464 45852 61005 837679200 20194 19576 546990876 16512 16512 190786858 61564 61564 178869563 8929 8929 829330525 49490 49490 859099602 8687 8687 195950649 56535 56535 630733470 1220 1220 537222430 57055 19576 206075945 1790 1790 34875142 35642 35642 373777866 6539 6539 829017365 39004 53810 854999437 10323 1881 205383185 30424 27238 4036037 19576 19576 144746524 50957 50957 259200709 19576 19576 216368712 18321 49608 723215866 32409 32409 922714588 951 951 901506966 43995 43995 654837290 2543 2543 36630400 19576 19576 198847058 28411 28411 84201402 29151 29151 473113092 27576 27576 700195688 35606 35606 980394326 11652 11756 147063902 65813 65813 238484303 19576 19576 276563456 10168 10168 249769922 19539 19539 491701368 16727 10092 299242864 5338 5338 506658325 19576 19576 435672472 54104 54104 166493832 26237 26237 707515558 58180 58180 844653558 22737 22737 846491897 45185 45185 423951903 40266 40266 892000047 54116 51508 692383037 66059 66059 413191219 41629 41629 627896840 19576 19576 880511419 48075 48075 278576259 9664 9664 420859348 1972 44837 495240713 65602 65602 191852971 5426 21422 452968306 15814 15814 111350248 21143 21143 362243339 1661 1661 382476092 3606 3606 147424482 19576 19576 316229181 69168 12633 218709236 45199 45199 64501938 17354 17354 951726708 14434 885 162160615 19576 19576 368367779 3742 3742 467082558 24873 24873 762634548 4494 4494 852577267 16155 48786 700743775 66683 66683 416344190 60010 58489 201550183 17372 19576 526773175 67877 67877 229486315 10944 10944 414553000 42125 42125 845388226 66790 66790 60041678 52484 52484 886776152 19576 19576 459940236 63374 63374 28991553 27888 27888 989597186 350 350 260280867 13907 13907 659303262 32589 10568 819279076 53254 53254 411750257 19576 19576 623802008 19576 19576 742153816 11067 11067 521490047 19576 19576 635701506 62300 9437 146618592 9909 9909 109667019 40489 18163 370576848 60527 60527 687601232 41862 41862 127279349 57263 57263 186467760 22666 22666 97806856 55670 48844 611818640 64219 64219 375513720 48379 48379 489145807 19576 19576 791014478 51033 51033 34003782 60315 26623 413083389 66061 19576 897779599 67580 67580 947554129 9164 38367 931108757 47082 47082 951667707 53099 53099 640023588 6335 6335 512569355 67759 67759 184423306 64786 64786 258444768 68789 68789 762621863 62618 36283 156621574 4078 4078 40376413 30419 30419 572614715 58884 58884 652511170 34255 34255 275427676 53114 53114 234997149 50562 50562 77264215 23243 23243 101631327 67223 49832 902099257 19576 19576 888757935 45541 45541 260252881 5224 5224 220765696 23489 23489 494925440 31736 31736 950808845 21155 21155 762225874 58711 58711 317725395 16449 16449 17824079 2660 2660 724117166 54349 54349 685986658 14227 63990 290339348 27884 22350 956172055 18321 8542 997903898 64677 45181 887360751 1355 46382 231861413 5501 5501 828296695 1455 1455 700351178 36198 36198 563547371 28286 28286 596900931 35352 35352 728890320 39401 39401 712612146 29647 29647 498769289 44664 44664 201234143 1598 1598 362595585 43679 43679 99050892 42615 42615 702970561 19576 19576 686757515 51171 51171 877520576 19576 19576 62945817 58302 58302 108868908 14741 14741 688830408 9536 9536 284961869 49364 49364 934552487 26669 26669 977301593 67579 67579 656932452 3041 3041 782584327 39991 5231 605748563 28220 28220 234968546 37717 37717 985923055 68268 68268 401320203 40600 40600 888454143 22448 22448 442499602 66253 66253 69794224 9396 61465 773043560 19576 19576 608924986 44563 44563 988762461 19067 19067 453377057 29155 19576 763115428 61902 61902 731286228 54313 64136 533434096 50877 50877 502957581 32661 32661 304101578 68052 6626 953386961 19340 19340 314018930 57340 56606 649160160 20433 20433 168442235 53651 53651 865298667 8399 8399 690964023 19540 19540 230594239 43436 43436 136923600 55590 55590 972201910 65482 65482 610949335 53963 56439 352441319 59269 59269 620754403 18930 18930 824013010 18336 18336 671957487 25851 25851 533593339 22176 22176 996520125 34187 19576 814816901 58183 58183 392856906 7668 7668 857942875 4841 4841 227042465 22020 22020 392589384 13487 13487 849933268 36752 36752 763383334 55934 61238 49737854 32359 32359 356934128 39739 33403 917417148 67983 57623 794478247 40238 40238 986776772 33755 33755 796491158 63938 63938 791585146 34786 34786 521322153 51526 14380 453469170 43910 43910 284592620 17372 17372 422034275 19576 19576 341822383 19576 19576 502642638 18909 18909 289156117 40420 40420 902832107 17059 17059 23660878 5426 5426 985043280 21779 21779 309137832 24695 24695 765360448 8974 8974 672817086 24883 24883 426874420 67022 67022 806477764 68612 68612 98940875 19748 19748 813708785 46117 46117 744865331 43720 43720 431245461 2604 2604 420366527 31545 31545 719372170 46401 46401 295486623 16693 34483 645192157 52714 52714 177284807 53891 53891 54428235 19576 19576 717343546 31180 31180 7185549 24659 24659 658770512 49780 49780 94748061 19576 19576 522109502 33001 33001 574459873 29194 29194 242062215 27904 27904 381999187 35582 35582 797995488 32003 32003 93784555 18321 30904 73441022 4481 19576 536566605 3968 3968 931381739 33353 19576 855756545 48162 48162 331392512 22872 22872 810183340 64042 47416 131956131 46395 46395 65420994 42184 42184 551805032 60057 5943 882301521 63586 63586 501425945 7423 7423 623173610 64820 64820 918832299 13331 13331 23152656 19576 19576 979156553 19576 19576 712704000 31052 11957 188871655 19672 45726 654719122 5057 5057 972266110 41465 34762 902301297 19576 19576 461847221 38517 38517 84807143 6186 6186 776708284 36487 36487 262988652 20365 20365 783889022 18321 52574 947834381 9518 9518 819554645 58172 58172 553038302 61263 8526 364628961 16430 16430 240991340 21063 15450 104330137 17501 17501 821209675 42228 42228 485388779 13107 13107 504331732 4398 4398 31986948 7158 7158 77506013 272 272 63765030 13414 13414 662217211 54055 54055 596542587 62255 62255 612710676 59402 59402 771077967 10495 10495 343812457 60505 25602 526249841 42405 42405 608657461 64565 64565 49695007 19565 19565 188726461 45532 45532 381025267 5117 5117 263821215 3458 3458 25063702 69466 69466 799910763 24809 24809 270753283 19576 19576 286956619 19576 19576 612972434 19576 19576 733964192 57824 67934 414530933 41563 41563 268716351 33226 58708 343740322 19576 19576 114626374 9355 19576 275741221 12622 6377 130884455 15074 15074 843481883 19576 19576 593666547 56298 69181 417218218 46718 46718 134278845 68107 47088 919344600 12835 22965 466449506 60409 60409 113037983 59063 59063 126906033 19576 19576 713186536 24129 24129 513437494 7508 7508 273088480 43235 43235 638438395 29783 29783 882268478 52031 52031 427316564 19576 19576 954046597 1168 1168 486846365 42839 42839 167110543 47288 47288 926841017 9859 9859 526441902 53459 53459 922767315 46635 46635 117377498 63092 63092 55992779 7820 7820 184370950 36161 36161 147868319 44161 44161 263129374 58328 58328 613579171 33050 33050 53237815 61689 61689 383758343 14082 34715 64253068 9193 9193 418913318 26496 26496 395067557 54141 52780 120065658 47299 47299 577872818 3026 3026 391405070 48853 48853 93617998 46028 46028 73105000 58851 58851 970150180 2493 2493 783810630 66982 66982 549355423 58800 19576 70221257 53691 53691 709895811 14306 14306 71184147 31402 31402 726797782 25681 25681 118341937 2121 2121 806849597 48733 48733 437881879 54454 54454 189897620 10043 10043 561939653 15645 12610 763291891 27937 27937 146088462 58021 58021 868495941 44620 44620 857949177 37343 37343 685587750 54817 9577 116282618 22080 22080 604646485 60578 60578 586280205 18321 37038 659217272 10695 553 634459816 26519 26519 89535705 21992 21992 98584486 37637 37637 622934410 55814 55814 942626520 53343 7436 424007079 31246 31246 51296241 62634 62634 772434701 40957 40957 79946884 5131 5131 320054294 46558 46558 987062159 25884 25884 182223556 5036 5036 454537979 19576 19576 23111528 21573 21573 382939443 47151 47151 579744325 20262 20262 652823127 41328 41328 393633062 40847 40847 614033534 6006 6006 751104905 48363 48363 314055150 17475 17475 20887681 16492 38254 903127514 63790 63790 103172146 63326 63326 664461343 19576 19576 170600418 13398 13398 762581943 44853 44853 375988596 11499 11499 601839636 56185 56185 425516778 61772 61772 106017553 46231 46231 774022964 28825 28825 771634576 19576 19576 459282840 6394 6394 625729626 17656 17656 860615165 59406 28691 159642700 35048 35048 302550832 34030 34030 778890133 13856 13856 836735120 22438 22438 138813305 49868 49868 297470254 6169 6169 542758481 29961 29961 54321841 54323 54323 394874627 52284 68561 391486494 19576 19576 168944916 42159 46073 807762278 19576 19576 163403670 15187 15187 813215182 15909 15909 653466488 27899 27899 173167963 44749 44749 87849588 4761 4761 182318518 45997 45997 405481781 787 787 778214600 1742 1742 477568172 41478 41478 796861308 49768 49768 402810343 69047 69047 900883563 48874 48874 401155608 52925 4620 599590110 31858 31858 480270462 19576 19576 172356670 42548 22700 675797106 19576 19576 547259037 68409 68409 26914759 50520 52350 617852472 5027 5027 388774513 21012 21012 256428415 17933 17933 578397365 67659 67659 353208381 42617 42617 205529520 19576 19576 74370538 2955 2955 318208026 68203 68203 514142446 54675 48714 691450264 42328 42328 31387097 2051 2051 537954552 69068 69068 934321 53891 49419 694614031 32318 61085 434827703 10323 10323 50878146 67416 67416 790168843 3905 3905 566871114 37074 37074 208271165 42359 42870 196837943 19576 19576 601538160 46031 46031 973972012 18542 18542 127207791 58728 58728 436535613 58519 58519 282607876 19576 19576 337152588 13831 13831 443688586 34534 34534 680932254 62280 62280 303000609 3445 3445 812955245 20436 20436 831163381 28612 28612 679477405 67080 67080 164562506 49713 49713 834104674 50867 50867 596934399 19576 19576 143370415 8808 8808 635481378 18321 62478 230658688 58036 58036 34179377 964 964 797382993 20576 20576 907547697 7286 7286 903833001 38734 38734 933479286 28757 28757 182952693 36396 36396 826372203 56453 56453 957527528 19576 19576 581263680 17021 17021 671114788 61923 61923 66994953 57774 57774 232634040 39700 39700 240955744 49325 49325 99018581 26648 26648 311229494 7036 7036 579050067 9103 9103 334934752 64281 64281 733977235 49776 17758 25972571 63368 63368 515512362 64734 64734 787878708 6548 6548 181452837 14233 14233 865803252 45437 17771 843475992 34098 34098 520156177 2628 2628 560487719 65862 65862 885810200 32120 32120 742223021 2115 2115 100285108 32587 32587 760070302 19576 19576 744895263 47906 18885 253801589 31046 31046 870013157 50364 50364 92344038 49932 36684 525967358 4708 4708 902040693 37887 37887 311430208 351 351 446493126 49391 49391 899462905 669 67222 557993992 51217 51217 533964002 51035 51035 521656220 64629 64629 8764570 56112 56112 326463262 50403 50403 245594265 39588 39588 875863237 15153 15153 660992340 16929 23587 773329502 28426 28426 201987025 22038 22038 761963016 2166 31773 59427917 23126 23126 790454436 29610 29610 187130636 1274 1274 675078610 63636 63636 658651485 1170 1170 614201299 19576 19576 367352436 53375 53375 424558601 59056 59056 803567357 58327 58327 324170642 18321 2725 696359814 48183 48183 425427813 23669 23669 90434226 18674 14928 834887024 29645 29645 119584223 8972 8972 441401274 1066 1066 513217401 11123 11123 99351302 42024 42024 621661337 48511 48511 400272331 19576 19576 301768766 59457 59457 869129167 34313 34313 635001615 63456 63456 280187990 11387 11387 169101734 13092 13092 407045675 15028 15028 235230002 29597 29597 573377621 58606 58606 490512142 49520 28858 862500586 18725 18725 924598446 24 24 369798296 61461 61461 387689778 61508 61508 520765796 35024 35024 863753313 66737 66737 262494402 11861 11861 591097032 62597 62597 647974662 59322 59322 55226709 67030 67030 417175613 9402 9402 723843616 13512 13512 893854547 557 557 291492262 24288 24288 404401907 68639 68639 63936217 68799 68799 4099417 42036 42036 482262091 31280 31280 624737452 7816 7816 33503302 33741 33741 88522765 57905 63025 859644166 12811 12811 830961768 32876 32876 36690662 9892 9892 13408176 9628 9628 620136186 14023 14023 468221748 45681 45681 446761551 27585 13698 392223352 58334 58334 643983204 65385 6380 122648061 1164 1164 444734924 3739 3739 28810797 45702 45702 163748773 32268 32268 151154200 43932 43932 663453345 19576 19576 48299543 62350 62350 29753992 10663 10663 478515836 35442 35442 287825534 7774 7774 357218387 32289 32289 764477632 22546 22546 714592868 61972 61972 202372798 5797 5797 278748666 50023 50023 169312461 25916 25916 788424429 40950 40950 359641859 53370 53370 311261363 44613 44613 905146538 52441 52440 833887240 42326 42326 618158468 66515 66515 617036798 10764 10764 60692629 43096 43096 484435680 22299 22299 793236986 66558 66558 647491211 15200 15200 962499128 2631 6370 695791762 30187 42831 501145796 63018 23575 589271359 34063 34063 297313552 17073 48153 613434925 14211 14211 392942812 19324 24571 422017373 58176 58176 316234648 2097 2097 631549151 42338 356 523544810 19576 19576 611447024 37653 37653 277552449 19576 19576 826934236 16516 16516 892454092 34790 34790 40411188 56757 56757 68105242 35038 35038 946945679 19576 19576 58460751 57824 57824 448299188 42645 42645 637240090 63215 63215 425474932 29444 29444 833695559 34420 34420 288812276 11214 11214 583502032 49739 49739 997562645 31645 31645 655102055 46346 46346 666011352 36891 36891 898368586 19514 19514 288065012 24674 24674 979646156 17389 17389 226636020 29838 29838 125945634 40768 10316 566962386 54743 54743 871195401 55667 55667 463453098 19576 19576 191024482 59120 59120 772426960 48925 48925 293975906 61317 61317 790830648 37552 37552 759259041 3519 3519 780919093 4181 4181 536910729 18137 18137 674241798 5011 5011 860788343 36380 36380 128398216 9979 9979 97596530 32800 32800 182788755 38252 38252 536074951 26891 26891 870326556 22056 22056 481262938 13012 13012 559794936 65384 65384 48422419 16155 16155 688947696 39521 39521 490339326 13136 13136 23347644 65112 65112 890270018 10534 10534 814835670 43392 43392 888390362 56106 56106 380940474 8546 43642 362312912 14544 14544 127951146 23711 40788 477006963 56874 56874 271325785 57888 57888 302617788 2050 2050 823477703 22994 22994 523380630 47852 47852 789524929 12693 12693 673817293 19576 19576 800843631 43370 43370 779518830 32657 32657 642203744 27884 27884 385152725 35576 50565 968228265 43594 43594 357969519 12801 12801 145152015 56024 56024 562227175 4876 4876 906669546 11630 11630 856557649 3279 3279 167743120 52541 52541 60626704 19576 19576 29250059 42350 42350 128973053 60819 56631 282919455 35017 35017 629439176 35943 35943 334647097 54155 54155 952391599 61041 61041 594311355 22167 22167 356078652 51600 51600 877894808 68863 68863 426387967 6547 6547 103513854 15576 15576 828998207 39697 39697 426626826 55186 55186 309902572 66673 66673 710046777 34644 20727 642411547 10790 10790 414353872 14453 14453 775998737 25974 25974 148736691 13423 46073 699812491 65303 65303 845402318 29634 26799 977566376 19576 19576 98926673 36890 36890 195734393 47920 47920 156652566 19576 19576 630286587 19576 19576 905456445 5011 5011 904149681 4687 24690 798733034 11677 11677 41946675 19260 19260 819989771 17131 17131 954861102 9462 9462 251269938 48844 22734 47212868 51283 51283 892791155 39384 39384 726518662 10757 52198 432590558 37756 37756 857027530 18321 46206 128582546 23987 23987 824348558 19576 19576 351586941 48528 48528 712354471 815 62773 397654157 52441 52441 357251691 5290 5290 453265112 19576 19576 730555176 26067 21477 466213115 66789 59021 333213898 60274 60274 794217863 9243 9243 966362333 4516 4516 824550352 46350 46350 508537653 16097 16097 841242940 61727 61727 697731822 6979 6979 913153080 42036 68826 296406392 23728 23728 993080243 56822 56822 717944332 11927 11927 400106852 25857 25857 190467514 45679 45679 171859645 20010 20010 904519730 62618 62618 46017621 9229 9229 307160534 18321 15001 218207161 60797 60797 216786558 6398 6398 989974100 45808 45808 608446734 42222 42222 41926371 19044 19044 469583027 56268 56268 130305353 56326 56326 858145244 57616 57616 515737905 69513 69513 154082675 28330 28330 557415337 31500 31500 354157275 19466 19466 570357864 12209 12209 392214307 14739 23675 968610943 23992 23992 171036161 11011 11011 698819060 24094 24094 944310487 67884 24903 858187624 19576 19576 837350834 46248 46248 667534689 42184 42184 879811744 45927 45927 630306657 3458 3458 600691041 10259 14420 90232491 19576 19576 749053977 39318 2243 621197485 13193 13193 536669578 65620 65620 70747923 62043 62043 792049293 18392 18392 319172289 677 63716 545023027 29306 29306 199889447 56690 13651 192726470 62946 62946 705593441 19240 19240 969065071 46935 46935 491879149 47227 47227 153156883 24062 24062 348543757 31639 31639 207892722 19576 19576 240710348 37901 37901 512427631 11448 11448 298123482 19576 19576 254472515 69105 69105 174826528 62205 62205 464659017 67605 67605 171129839 37777 37777 321033711 65782 65782 109506020 53623 53623 310652490 34739 34739 621304783 3275 3275 400829275 35578 35578 737061518 52598 52598 607951722 61553 61553 499190353 48182 47529 379712787 19576 19576 132464928 19576 19576 896661632 19576 19576 812927717 24416 24416 278472054 16652 16652 304696838 58699 58699 767380924 41720 41720 848391076 9781 9781 934489579 13538 13538 67401364 15221 15221 130965650 19576 19576 903988731 15904 42401 24481865 52842 52391 88788027 68480 68480 107445765 53038 53038 982128903 19576 19576 733828940 19576 19576 750742198 62435 62435 689991014 19576 19576 6865085 67499 67499 855783398 14661 14661 476124302 18321 67518 37023022 32463 32463 753858281 5312 5312 469203800 31072 31072 670423709 13894 13894 646182502 19576 19576 640816121 39686 39686 202708233 7018 7018 317224811 51245 51245 774122090 41240 41240 507532154 30244 30244 581111795 8389 8389 857650327 43096 43096 183557221 67961 67961 554095021 65390 65390 376078401 54347 54347 99091793 41393 41393 61766241 12654 12654 360268841 51122 51122 642044153 34803 34803 494340576 19576 19576 901208612 67016 67016 935383330 60570 60570 433974654 19576 19576 914215125 5282 5282 237137857 26224 26224 880674964 15622 15622 304323929 24740 24740 323756608 6724 26344 892853745 19576 19576 645300185 16097 16097 631138013 18612 18612 949394807 64476 19576 508038350 19576 19576 827434573 35810 35810 759173482 27363 27363 407486206 60079 65486 68350596 14982 14982 709942007 62968 62968 925053194 33531 33531 131968151 19576 19576 860932229 4492 66831 961468929 17925 17925 241886800 67471 66023 34688526 24791 13281 570240662 11123 11123 796663663 48496 48496 556310460 15943 17355 315134989 39755 38479 236090579 52603 52603 128996453 18577 18577 791669121 27231 27231 648506752 43903 19504 102004396 44091 44091 565396638 15189 15189 413708468 18676 18676 711242510 68265 54427 603906253 6941 6941 265301062 41289 20689 180650883 38241 42914 862650079 37313 37313 884531298 43194 43194 353009104 10291 10291 260426441 26779 26779 279554501 59736 59736 744268551 19576 19576 954679810 59777 59777 995172917 37710 37710 731156699 44639 44639 656503207 13951 22719 977762993 26484 26484 611616811 16438 46497 764115296 23993 23993 924465653 29845 41792 243400768 31759 31759 579692974 343 343 461959963 42395 42395 93446331 7091 7091 767372405 67480 67480 712757705 67378 67378 522756785 35278 35278 672311995 12380 12380 479490719 626 626 332402181 7307 7307 902861519 45933 45933 646846561 7789 7789 67759373 28086 28086 463102029 28772 28772 725071561 15115 15115 610280355 13571 42837 460013352 35963 35963 195171569 41180 41180 596180910 60979 60979 481512709 36166 24200 5358637 64621 5514 370517140 63292 63292 762793918 24307 68750 595027469 65220 65220 319772045 40420 40420 121254661 47525 34698 737010245 57786 57786 896313234 2438 2438 420125330 4581 4581 459905467 19576 19576 440466752 22802 22802 306830692 19576 19576 664490404 19576 19576 682962391 39321 39321 165460990 20908 20908 862958897 19576 19576 785123029 2774 2774 313301492 24827 33543 764353336 50723 50723 117165240 16366 16366 985354380 3690 3690 995977596 49915 49915 503916919 28485 28485 751852092 48812 48812 839114876 31711 31711 113241949 17180 17180 750352527 51929 51929 934369048 19576 19576 288518975 25515 25515 51711995 32339 32339 770998405 42834 42834 106445160 44148 44148 952755068 45264 45264 947152561 39177 39177 662407340 19576 19576 114481328 4130 4130 740447954 13523 13523 908982606 19576 19576 704660796 24065 24065 250011545 1454 1454 569446949 1635 1635 444436208 37094 47088 967672572 9124 9124 701078862 65561 65561 418500639 23316 43245 460255047 22879 22879 675827528 51015 8355 708425994 61744 61744 399960629 41004 41004 306150916 68117 68117 541498505 19576 19576 622246445 10898 10898 63815662 22424 22424 17090115 41208 41208 516211243 17507 17507 117732799 61054 61054 514116283 38241 38241 55650932 22616 22616 222908881 39669 39669 719846310 35037 35037 537376791 53502 53502 279605216 31105 31105 266779350 5693 5693 46109480 23612 23612 843144294 2166 2166 221638392 19576 19576 144701281 40078 40078 333178763 17249 17249 627856150 28763 28763 797186260 18321 45187 53844931 54545 54545 304876734 4719 53240 451250902 58333 58333 239345461 29905 29905 796288337 15342 15342 969445451 34463 34463 967835957 40366 40366 128015599 64238 64238 969347957 54630 54630 239900548 17799 17799 24402859 60230 60230 383299330 37550 37550 597926214 2811 2811 208074815 36556 36556 569627658 52019 50663 406814294 39574 39574 179137329 48863 48863 20778856 43383 43383 433536396 34590 34590 836750376 19576 19576 210041518 19457 19457 67671790 67195 67195 519986502 38828 19013 807354965 68376 68376 232445860 19623 43942 959902873 27564 27564 866156046 19622 19622 981525445 23430 23430 4478559 51462 51462 274861220 3807 3807 13663680 67590 67590 939773284 39663 39663 738565084 19226 19226 724851624 63098 63098 848142128 30994 30994 196120923 33346 33346 535641395 31156 30322 487747971 14397 14397 137870904 26155 26155 763599745 27136 22548 335571423 5018 5018 255166365 38063 38063 856660360 26209 26209 648576304 7573 7573 301474489 44317 44317 985330204 29079 29079 345353138 53108 22529 656738944 50475 50475 448450877 62100 62100 198786200 1824 16750 543461903 5 5 649581705 25257 25257 526763844 55364 55364 81428605 63812 63812 960891077 11081 11081 50682379 16516 62665 686635082 64706 64706 601155048 50905 50905 426487946 46866 46866 367360933 13834 13834 911877978 9807 9807 327451776 30346 30346 2008430 6163 6163 774543798 29335 29335 108700489 41554 41554 42174798 22438 22438 875949368 53918 53918 613463177 31489 31489 970018182 13752 13752 261840400 44562 64213 216611596 53515 53515 46691034 19539 19539 962270263 4409 4409 914286481 28076 28076 81816235 42463 42463 192790846 19576 19576 153797555 65344 65344 788459234 17363 16079 138216473 19576 19576 295046677 30117 30117 547136447 50675 50675 326102309 6979 35664 367969539 50931 50931 736771692 51605 51605 943611714 24647 24647 752864984 13701 13701 346865480 36078 36078 162020172 51760 51760 489173050 14386 14386 697966723 44703 44703 853896179 19576 19576 760864752 42291 42291 382452485 14628 14628 14143280 67268 67268 912241851 67800 67800 314406613 40768 40768 821246404 3187 3187 476759500 1733 1733 606638274 17523 17523 188494865 8009 46627 172501138 28685 28685 910162305 66521 66521 227792208 19576 19576 629982982 57178 57178 983451893 4619 4619 425711088 6328 6328 388657850 49815 49815 680233908 67674 67674 924038494 33369 33369 546606899 19576 19576 466289202 59551 59551 700842721 7042 7042 529266299 53964 53964 848951140 55794 52929 44834219 12287 12287 303608357 25687 25687 306788547 41927 41927 766245777 57934 57934 15643342 657 657 218057367 28737 28737 580359365 43462 43462 770233083 19576 19576 468058859 19576 19576 852403579 19576 19576 875323703 56470 56470 828405680 39507 39507 196103717 52523 52523 71396803 31923 21399 101463810 55804 55804 422227397 9275 9275 125459020 19576 19576 31325024 12517 12517 399202960 49239 49239 894420103 36727 36727 128179594 19361 19361 65392092 37224 5084 474662785 6732 6732 121793576 61293 6411 509973939 57206 57206 22216378 58857 58857 632419755 20328 20328 728595579 38909 38909 654259392 19576 19576 206581823 19576 19576 556652586 16125 16125 874161414 29201 44024 866022292 9592 9592 673974764 41812 41812 102464853 41788 41788 926697842 19576 19576 191995093 64453 64453 397188095 25316 25316 644476863 44554 16452 931095093 13088 13088 694897205 7596 7596 625029478 13050 13050 256235162 3525 19576 990190314 24392 24392 218582481 5736 43341 578536193 45442 45442 137663630 61923 57835 388165207 19576 19576 109054682 42414 42414 248138186 1893 1893 560335705 42457 6575 788003868 28141 28141 149084028 45833 45833 423798951 21167 21167 171266931 6193 16949 727477936 29562 29562 322086661 9634 9634 538442665 45679 19576 477583004 42172 42172 377261035 39612 39612 204046927 45850 45850 179802979 19576 19576 190974606 45530 45530 194516442 59695 59695 871497201 56418 56418 108289173 58442 58442 584552696 19547 19547 350236897 23690 40691 514891908 30582 30582 651911762 33721 33721 717482257 58104 58104 968850045 18902 18902 210398849 40533 40533 167912180 31969 39293 818260168 14410 14410 523067049 1348 1348 3970927 65242 65242 830269749 19915 19915 6476766 18145 18145 813375155 18291 18291 971388695 54238 54238 975248069 21740 21740 476161484 45011 45011 953623955 14795 14795 304809303 38909 265 571160051 61093 61093 49763687 62442 62442 8241067 20417 20417 206175605 51378 51378 526152393 19576 19576 618976087 26460 26460 217070581 54916 54916 761757046 36945 36945 519006685 11144 11144 599889112 8347 8347 557475418 49156 49156 66277020 54971 19576 685672038 38175 38175 79659712 19576 19576 207924701 33136 33136 735986412 19576 19576 269764191 34268 34268 123458839 6325 6325 64859441 28146 3855 261448654 52106 19576 213387956 22383 22383 478435453 43663 43663 525966065 62521 62521 462029679 61504 61504 350194941 19576 19576 233919217 21625 21625 898118061 29829 29829 291937694 7752 7752 534738454 5528 4705 926104730 39796 39796 135970032 26325 26325 127580065 14196 14196 400565949 34761 34761 967737036 36739 36739 576334580 65697 65697 243193712 22843 22843 71882261 43572 43572 190968086 63626 63626 237806864 38884 38884 85212714 10834 10834 911930497 45917 18200 696676848 45983 45983 753800163 25088 13064 67740985 3418 37553 368836837 20861 20861 280332040 23813 23813 178060191 63334 63334 363228100 60178 46608 268009469 41863 41863 665592793 58905 58905 206272598 19576 19576 517628155 18321 5538 180869048 37567 37567 155619290 22375 22375 273573696 39784 39784 904123305 8699 8699 770997016 37569 37569 328207502 65263 65263 393010289 68108 68108 68546122 19368 30563 988727754 19576 19576 968465649 18667 18667 68414347 39339 39339 273316957 36429 36429 821310943 45050 45050 652198894 61680 61680 339723841 12162 12162 945988578 44149 44149 804834617 55924 55924 793310318 49238 49238 74084057 17782 17782 183232170 19576 19576 61461838 18369 18369 594170677 19576 19576 723831593 13934 13934 533727864 13698 13698 35180586 33749 33749 83110261 20919 58303 104159971 3251 3251 546184516 25478 25478 449926631 35472 35472 881789012 18321 9131 791762300 32094 28668 496254830 27421 27421 665157465 19576 19576 361576721 30642 30642 901183912 33856 55230 218448354 19576 19576 546369734 27030 27030 447655649 46275 46275 464616715 60592 60592 476645011 17481 17481 706386831 18321 63130 794646553 24316 24316 420096150 37242 37242 609738476 54454 52319 731250587 19576 19576 802275059 18077 18077 479867153 41859 41859 50926135 53266 39573 769470058 2065 1478 444942389 30267 19576 524464774 44322 6927 133288942 30678 30678 216084659 33700 33700 8605264 68042 68042 231098670 6497 6497 943446557 18695 18695 719148313 30386 16918 624433005 52316 52316 458760661 68383 25528 957465639 43802 43802 864346602 59463 59463 681936770 19576 19576 226797922 36072 36072 226344430 37917 37917 523975448 23549 23549 338735386 26276 26276 182690003 20674 20674 832156049 24583 24583 964252103 20629 20629 916696036 19576 19576 103016162 39057 39057 416411966 41682 41682 373662556 51241 51241 753255584 35232 35232 963173332 32976 32976 714919333 62448 44653 90308028 48293 48293 74193852 23818 23818 467140159 24372 54530 316535134 16842 16842 897373831 42784 42784 890748364 5328 5328 578427592 17034 17034 930420262 35126 35126 34151257 50027 56588 70459787 8408 8408 159361248 49579 49579 393032457 11409 11409 31928117 52160 52160 271529792 46861 46861 818306276 40516 40516 571118633 6951 6951 357875858 44726 44726 542325905 32843 32843 306551689 36361 31034 54651246 46826 57124 695786405 53997 53997 494276793 58057 58057 380746847 6309 6309 985049557 47172 47172 868947686 13872 11021 801758146 28583 28583 593852047 49904 49904 161738954 42761 42761 641120508 19455 19455 975214629 12945 12945 866205190 35031 35031 187279573 9354 9354 922369815 19576 19576 126879498 67368 67368 882383467 19576 19576 676500460 16031 16031 824032906 56221 68208 704600133 9678 9678 795836312 19576 19576 23770676 17769 19576 762283111 55454 55454 855641936 58057 58057 498749122 3093 3093 687803575 10241 10241 32879754 40447 40447 967621477 33289 33289 890085797 8925 8925 115016409 2535 19576 812869674 5925 5925 827845405 19495 19495 795706904 33559 33559 385869067 55695 55695 337855150 65491 65491 660329061 34279 34279 415738122 67769 67769 304414657 7398 7398 813102400 64600 64600 997197536 68524 68524 593440442 11034 11034 540690770 52008 52008 37686961 17812 19576 344864603 34327 34327 192057483 30088 30088 299505082 15669 15669 762465051 66534 66534 114965554 10117 36460 316981715 63924 63924 613434721 25501 25501 78347323 40405 40405 631107121 19576 19576 846247230 25343 25343 594339457 61821 61821 831660249 2331 2331 428701802 27356 27356 304134246 24254 24254 979406699 55562 55562 999782734 64719 64719 55980305 45647 45647 937733681 36976 36976 881006774 61457 61457 423749072 49156 49156 807159491 44976 44976 472558057 19576 19576 459607358 5894 61971 353544041 20601 20601 867599012 40406 40406 66749115 60718 60718 752731880 19576 19576 766961917 66057 21845 990824295 40898 40898 848952265 34699 34699 560953604 7483 7483 418043640 19576 19576 795553198 13735 13735 77606218 48875 48875 450400885 46005 46005 66628805 19576 19576 896736885 21959 47945 352174184 59068 59068 951817808 53460 53460 716824628 64931 64931 747884616 39512 64947 797591592 20252 20252 354169467 61406 61406 221029234 67633 67633 890005771 18321 55592 838410533 19089 19089 754308803 28885 28885 375720635 34365 34365 484644892 19576 19576 740370004 19576 19576 889154352 48362 48362 799437935 32339 32339 215924011 51327 51327 91512376 53523 53523 844069903 19576 19576 781637536 27750 27750 687671771 50273 50273 313568830 8995 8995 717076134 53143 53143 861867765 67143 34015 615076467 52630 52630 370281922 21462 21462 720146177 21110 41861 864738746 19456 19456 602481371 48440 48440 138752357 68804 68804 644976035 8360 8360 763321903 59348 59348 880378340 39792 39792 20013809 19683 19683 398602835 42186 42186 923552212 48880 48880 253229029 52556 52556 656403745 62321 62321 680444599 19576 19576 540020059 55704 18832 757246043 28157 28157 699450702 14510 14510 336819956 59775 59775 413374232 43584 43584 904581568 36087 36087 147556150 22020 22020 789164864 51555 32135 887629581 1191 1191 327625582 20808 20808 972623922 3224 3224 955228438 64539 64539 36602854 19576 19576 770905489 59473 59473 348742748 12669 12669 198019858 19576 19576 594183091 27509 27509 915955480 35576 35576 186321875 40314 40314 999388782 1868 1868 108475675 4287 4287 208912911 47656 47656 198187046 53970 53970 103036788 18321 17477 986952138 3699 3699 492572659 64035 36661 581783494 49539 49539 398249829 21966 21966 390353888 14979 14979 514682449 14454 14454 13273902 67151 67151 894824357 46493 46493 9614953 54643 54643 376010555 1458 1458 407588368 28438 28438 875572854 63990 35573 705340853 37570 37570 586701298 33782 33782 367238308 41064 41064 598990897 32259 32259 553860888 50176 50176 762276758 38993 38993 789799699 48167 54717 122268111 57183 57183 2877588 10332 10332 426718251 49848 49848 450287908 65419 65419 94793637 59657 59657 577157929 18917 23097 813756702 21054 21054 671075617 936 936 209530909 19576 19576 892499648 61269 3934 90554246 60195 60195 589384242 19350 19350 218507321 42478 42478 335473949 29535 29535 228340820 19576 19576 677774977 11441 11441 669416041 9564 56460 306741551 65810 65810 60983500