250 1 139452088 615617196 1 108712470 470545881 1 218593295 999953196 1 200154778 909239851 1 216513655 989690503 1 206416295 939973840 1 101136346 870514051 1 210214974 958655407 1 107570262 465212767 1 114343906 496903861 1 169066882 757820712 1 130284386 572057468 1 178646230 804261003 1 209283981 954074374 1 109071043 944442044 1 135606307 597315718 1 211231458 963658941 1 102242163 880790274 1 157373485 701414625 1 133693716 588229212 1 179244929 807170137 1 195835392 888082797 1 167392983 749726757 1 206537075 940567409 1 207230497 943975739 1 192182981 870221472 1 194988931 883940996 1 133951242 589452093 1 114324647 496813541 1 137874003 608102434 1 215896045 986644196 1 147548203 654274947 1 123428926 539641606 1 174430138 783796619 1 180870710 815073831 1 192307482 870829878 1 123498204 539968486 1 195013728 884062309 1 137708193 607313250 1 211260592 963802378 1 209152830 953429164 1 189064021 854990118 1 157984645 704354705 1 197834664 897871012 1 157291195 701018825 1 140021645 618331056 1 119742747 522269971 1 105934617 915167095 1 177061446 796564124 1 102085726 439667993 1 107518055 929938225 1 113972675 495163088 1 118085220 514472356 1 109250970 473061749 1 152855999 679710804 1 103125948 889009514 1 102430913 882545186 1 104097832 449027260 1 207341604 944521939 1 106105293 916758414 1 163618537 731499439 1 145263046 643346231 1 142108274 628280997 1 176489755 793788908 1 180684341 814167516 1 159209791 710251171 1 110949997 481006005 1 145817172 645995085 1 170215735 763379542 1 123254613 538819196 1 175400460 788503006 1 176679819 794711475 1 201749149 917058521 1 210143592 958304109 1 212709274 970936731 1 172300146 773472728 1 112039103 972206981 1 132141048 580860219 1 121296761 529588391 1 103701439 894364609 1 139655618 616586888 1 212661949 970703608 1 173724712 780376367 1 101009457 869335454 1 128700801 564557261 1 184386126 832183118 1 132719147 583603092 1 175402564 788513213 1 130057070 570980404 1 156074252 695167469 1 136836303 603164665 1 164935875 737857302 1 108141235 935756310 1 102897510 886884494 1 192762361 873053024 1 177991952 801082689 1 134313898 591174507 1 111388158 966112627 1 214997648 982214164 1 217615446 995126699 1 211393953 964458982 1 165983181 742914782 1 213250114 973601205 1 134365545 591419832 1 111861609 485272473 1 115229616 501058929 1 139158563 614218933 1 120153517 524203710 1 122532871 535414994 1 172330116 773617920 1 196981171 893691441 1 140008358 618267735 1 136797132 602978332 1 177214069 797305138 1 202446676 920480680 1 122969887 537476055 1 174749792 785346820 1 138934663 613152498 1 100467685 864304574 1 200867824 912735966 1 146983910 651574973 1 100476198 432191804 1 103153910 889269654 1 112651523 977943213 1 189216646 855734997 1 107125932 463139342 1 110544667 958219791 1 116979581 509275834 1 197870716 898047590 1 200185132 909388659 1 134485724 591990713 1 189418146 856718482 1 136018617 599275892 1 151475203 673086964 1 149217759 662268054 1 201813265 917373044 1 132928074 584594608 1 112012264 971955650 1 113033599 981523179 1 151586276 673619618 1 105879656 914654703 1 135155119 595171255 1 203724214 926750867 1 115045320 500194145 1 133646453 588004801 1 185559928 837901710 1 113689654 987672501 1 143604753 635423987 1 124913345 546648819 1 100141710 430639307 1 141024162 623110032 1 188988309 854620626 1 109516230 474301402 1 108232416 936607810 1 176519171 793931687 1 174275642 783047453 1 180954984 815483681 1 106460190 460033993 1 125591148 549850593 1 179907003 810388111 1 107415806 928983870 1 118910640 518354359 1 213472687 974697876 1 202729800 921869990 1 141125762 623594507 1 180199661 811810858 1 204635951 931227600 1 202560838 921040863 1 190853909 863728574 1 185651984 838350314 1 100213257 430971352 1 106943371 924575270 1 118459810 516233811 1 155732154 693523228 1 178308131 802618490 1 117375457 511136013 1 109175815 472710566 1 104678419 903461047 1 126840129 555754049 1 137032712 604099026 1 204900965 932529146 1 129541771 568539376 1 192324605 870913556 1 128781704 564940259 1 114252161 496473610 1 217707015 995578595 1 148550896 659074551 1 214680722 980651738 1 119237086 519890244 1 199343894 905265229 1 199993614 908449790 1 115893546 504175236 1 109700867 950328834 1 205107351 933542848 1 130431373 572753998 1 100114852 430514665 1 145219736 643139233 1 212303171 968936398 1 168379071 754494106 1 217091212 992539876 1 142814677 631652060 1 101779985 876494234 1 109084953 472286014 1 111714646 484584480 1 212387201 969350278 1 126737025 555266541 1 183668681 828689248 1 217170642 992931790 1 159234286 710369099 1 124905203 546610367 1 116292311 506047611 1 189871516 858931602 1 159368694 711016214 1 111872352 970645537 1 133359632 586643068 1 161322150 720426102 1 202358422 920047643 1 114539319 497820370 1 182200392 821542233 1 205155617 933779927 1 101830126 876960230 1 105921041 915040527 1 147374011 653441403 1 172754839 775675742 1 174799967 785590170 1 146203134 647840547 1 166536142 745586072 1 205526983 935604195 1 177369431 798059501 1 178532012 803706095 1 182988853 825379566 1 181817351 819678498 1 148731591 659939759 1 169514244 759984960 1 194903471 883522912 1 213395418 974317143 1 194161754 879894928 1 187873024 849179146 1 159712950 712673851 1 204741389 931745415 1 211752808 966225971 1 114746476 498792094 1 201759643 917109999 1 100455104 864187773 1 109088043 944600903 1 135062111 594729265 1 215341484 983909460 1 151467695 673050960 1 186823449 844060601 1 124306603 543783887 250 1 211124870 963134183 1 111170745 964077764 1 102290781 881242277 1 169272066 758813295 1 153292836 681807350 1 213813056 976375133 1 147059211 651935219 1 180239876 812006376 1 195197548 884961643 1 212586557 970332235 1 181712360 819167705 1 184738546 833899754 1 192308988 870837237 1 105061225 907027104 1 151991186 675561637 1 173268557 778165289 1 114435974 994671310 1 113923828 989868138 1 188536973 852418249 1 104321197 450067126 1 216984989 992015780 1 114168725 992164697 1 109950507 476331445 1 100639449 432949669 1 215902667 986676855 1 172906953 776412846 1 207111505 943390801 1 182249906 821783172 1 213015158 972443617 1 211777908 966349571 1 113910189 989740248 1 153451031 682566705 1 132090777 580621746 1 118017710 514154947 1 111903064 970933108 1 101089042 435037329 1 188250389 851020026 1 121169306 528987878 1 180254464 812077301 1 134804255 593504015 1 187345745 846607439 1 154369520 686976784 1 161852546 722982606 1 168309164 754156060 1 100431007 431982030 1 162447597 725851537 1 135751732 598007033 1 102262520 880979532 1 156255178 696037177 1 187074896 845286646 1 218010630 997077054 1 145336178 643695774 1 160586308 716880452 1 131125900 576046007 1 117840253 513320674 1 161527028 721413533 1 107276300 463840944 1 107067142 462865054 1 145304163 643542753 1 115423764 501970060 1 153733555 683923008 1 117886086 513536138 1 129107847 566484427 1 209569753 955480369 1 106538015 460396928 1 101045066 434833096 1 151716832 674245743 1 160787045 717847574 1 211146311 963239741 1 159759984 712900348 1 214906237 981763494 1 194332957 880732242 1 100624187 432878813 1 117359665 511061799 1 205493271 935438580 1 208154635 948519494 1 141391038 624859595 1 108357952 937780229 1 167863811 752002750 1 119968054 523330560 1 208257446 949025089 1 195476981 886328890 1 135213527 595448832 1 106952767 462331467 1 119640538 521788893 1 171799853 771049311 1 120469177 525690065 1 170329914 763932170 1 133158665 585689080 1 119790994 522497071 1 147307996 653125528 1 131592442 578258159 1 143006881 632569515 1 169944913 762068877 1 167424534 749879260 1 201912184 917858309 1 156252025 696022020 1 172625314 775048139 1 166922861 747454684 1 154435340 687292895 1 190702611 862989666 1 182554671 823266298 1 140375419 620017180 1 127391041 558359465 1 129252661 567170167 1 181559486 818423998 1 174289681 783115527 1 197857879 897984716 1 132868799 584313291 1 187139345 845600917 1 202155952 919054236 1 209504139 955157536 1 174355567 783435010 1 107085895 462952546 1 150723077 669480936 1 141040229 623186645 1 174384274 783574215 1 113681660 987597555 1 147151044 652374575 1 176759056 795096114 1 129966761 570552545 1 104115262 449108398 1 187008086 844960870 1 126697545 555079875 1 108331486 937533046 1 135030735 594580166 1 194933360 883669132 1 170036715 762513142 1 140826612 622168102 1 212531263 970059869 1 213445491 974563870 1 167528163 750380169 1 176063848 791721847 1 121026030 528312883 1 153497518 682789860 1 120606404 526336325 1 110719665 479928458 1 156684538 698101422 1 104604510 902772662 1 194440985 881260611 1 159972837 713925429 1 214662738 980563083 1 145500499 644481215 1 210778623 961429673 1 156822740 698765954 1 114207430 496263847 1 104358278 450239772 1 108121830 935575102 1 106441485 459946766 1 190430060 861658702 1 211330724 964147670 1 109770625 950981008 1 117725213 512779892 1 106152818 458600777 1 194331491 880725072 1 211324018 964114653 1 141339188 624612310 1 190772811 863332503 1 177753593 799925032 1 129326054 567517729 1 162131010 724325066 1 105043470 453430841 1 193078615 874598908 1 134249547 590868849 1 141251043 624191942 1 208012484 947820469 1 217302550 993582660 1 191093563 864899089 1 111635635 968429254 1 109271475 946315135 1 153741685 683962040 1 107898760 466746108 1 203444988 925380153 1 172470931 774300137 1 128131414 561862300 1 117328882 510917136 1 149587124 664037372 1 101685525 437808199 1 176917972 795867577 1 134106484 590189361 1 178795288 804985218 1 116544536 507232179 1 137462107 606142124 1 115108612 500491122 1 131228752 576533636 1 151358031 672525096 1 168382628 754511307 1 192117367 869900845 1 158730778 707945316 1 117826769 513257286 1 119625752 521719301 1 147770413 655338381 1 112869279 979983420 1 192110548 869867524 1 136273373 600487269 1 135183684 595307005 1 164538402 735938555 1 146138383 647530916 1 109194696 472798791 1 179511268 808464550 1 110600990 958746677 1 127341533 558125291 1 142885783 631991461 1 108561850 469842362 1 110830373 480446354 1 172102644 772515962 1 192576491 872144565 1 203159655 923979613 1 110649771 959203026 1 178877290 805383654 1 166861937 747160279 1 137203945 604913707 1 202141687 918984249 1 159230516 710350949 1 106881404 923997130 1 203277300 924557048 1 166925591 747467876 1 102233982 440357108 1 195480236 886344817 1 111907982 970979158 1 156774421 698533611 1 119737978 522247523 1 215584481 985107696 1 101442610 873359238 1 124512318 544755114 1 106303744 918608950 1 154986200 689938909 1 171347296 768857608 1 109444391 473965650 1 152220794 676663060 1 103617972 446793890 1 149928133 665671168 1 128929707 565640961 1 137685187 607203757 1 152143670 676293084 1 179336036 807612901 1 175837790 790624878 1 133226502 586011089 1 126713112 555153477 1 113037083 981555828 1 178279819 802480959 1 149764721 664888214 1 105144318 907801299 1 103532483 446396092 1 158968849 709091265 1 132637872 583217414 1 195093257 884451395 1 136027531 599318275 1 209097041 953154714 1 113550928 493185981