0 250 0.537000 827885146 2976918038 1466807087 2435252860 2326962619 3560295025 4176310099 3120892864 869521450 3602837141 1993627920 3528029335 3419192251 273454177 3122720293 1104599808 3231802177 1750517015 1698916125 98951223 2492416317 966468024 2112908769 754419200 3421247820 1497303840 1689521538 3672525881 3887391740 1931367940 1236703671 655300096 323175273 298947679 1061627892 662174782 1140635708 2845167453 2886669680 2986279424 16757004 4120244876 1267171977 1169099507 877541023 1535821976 39690422 3205873984 1498880492 2428284265 205074030 3096733543 599180774 2876040798 4063956753 2869992384 3665160689 1793003979 1712269391 1354503520 3958426601 768460751 3213592951 2947209280 1952461206 3778259318 1742114581 3628233862 564283307 1140020736 877557643 1133054592 3750845906 434373233 4099126352 3047409548 3670184947 3251118804 2189704550 537189952 898287540 3923711619 781365103 3651099116 554625571 3652654324 2560937460 1663601408 3343469106 3378461727 2754124186 3480321064 1295241003 1453281772 1824468620 631856512 2486320772 1064168393 61724658 971698994 625971227 248001659 1426879661 1158088768 385934218 2432558970 1750741567 3742596362 2377194231 3670400634 4167867665 2069522240 1311245801 3274819639 449088904 1493593764 3157309434 1709703061 534841104 4016576448 1867543482 2083649567 3706531523 2445289509 2888041693 1820685910 323818050 2939012928 3307474657 1525081166 4009327638 2274690410 3005451524 1669297014 2670389448 3126469248 1769281406 817170914 973458067 2867677714 368155575 1970887224 1866615171 4275554816 630001693 1893949154 492327921 1863831629 2062899627 3386205371 3084515597 2503860800 1456040078 1757762325 3010631698 3642807482 1284235249 1835137540 67816198 1621588352 1398313931 3246118674 798324703 997020952 2789988959 175472603 1421751558 4282794624 2154479939 3099887497 2271274740 2455396635 3902620033 2027410902 2626671996 1636067200 2822621356 2573501805 3774759146 4241515682 3466433975 2853683679 887926527 1926435712 1072123051 2592962287 3950144987 1013172151 808372309 1013326814 2271485445 4215497856 66034480 4105010431 4238521723 513347472 70365123 1945824135 1947030971 1666816832 3141717026 214912281 2948475393 374500428 2360717458 2649428797 3863077508 632994240 1261683673 1385141182 662664644 3841331499 3831333192 3137687576 4286101095 546606080 2180079789 461951916 500132119 1683770315 1137246338 2546869919 2792115739 3837420416 3725032244 520279507 1224529335 250678621 118984478 1224672418 3780703176 3086187136 380138010 3102192740 1207722395 4211509494 2190263201 1774042584 1639639426 72392960 3235208516 4236785752 2594690257 325976283 3414117221 3955266822 3116047218 887208320 688041264 1392903694 4089402379 1392632032 523742607 243713670 1480051429 3902282560 3333820294 675263542 3635459108 2621423361 960513057 413594210 1698564607 1420853952 1974712483 228971970 3931209553 854496761 2064198636 1824997293 2279504799 2125021056 2779346054 2403128371 3797900739 3997815847 317482041 3010496451 2208810880 2626229184 3729647551 48830097 3147989726 1066761468 4105440184 303772852 421306974 1868233408 830052190 3807771644 787351789 2939652611 1920564952 3801967724 4036705340 3020636416 1141440714 1632257744 1211024811 1766274103 611158940 2997068626 1975762433 1073399296 1091207481 949153992 1311995524 3043752219 4143895146 3937232938 1953598025 4238803392 2633632281 1681960473 383974484 921227473 1038963309 4265606867 2579206992 528469696 1332016630 1511197519 2640948486 4051120036 1751267269 2144637143 2291622177 721813312 2843524676 488606691 4237806642 2309537833 1031457623 1918705291 1782136208 3168204288 3536841348 4161158072 1290140314 4149805086 34836537 4197359323 3049916440 3011045568 4290201600 2865368431 2028543887 2873326247 1883064632 3422821309 1095665821 2380315968 1396443634 3025462699 2243714732 655888197 1458383233 3697822101 743180348 2028782080 2004670437 3899384645 4154793460 3244704635 3937711325 3185935877 4232541140 1854242496 1907402861 2264222677 3387468967 2739041088 2264261728 39225325 2252298899 960282624 499087844 3636879326 140370451 587050046 3548730886 4031472298 1482581418 3390984128 1854901820 3947626679 713081523 280139858 2913282640 1449090916 4064264492 725258176 1678752216 1846477824 3240602325 3794391434 2903983492 2496714971 2449313893 799595392 3332211078 2334922877 2055516070 433912773 2434676284 2460625806 3922360511 1484882112 221329854 4196476673 4030038871 465545651 2320143481 3587390211 2046976296 1199381120 3533398210 166930084 356311387 3698093561 3101356774 1532621446 1635501486 2770305152 1781837773 4112079360 24885534 349102 1966576839 2521913265 1183141425 726470208 3563863345 501685540 1749941967 3553140915 1425439758 3960858352 4167103103 2265370048 864837240 1224675957 823235367 2580471681 147941774 1454562809 805313904 3901752960 1160275384 1584105580 2212413204 1036067490 3314725075 380913456 3063559257 1399434624 197976974 1322721666 932891068 590729740 1211264007 563047061 1766959978 1875223104 314991540 2826480515 3519534296 3406953960 1275475812 2629141003 3191549996 256807296 3906410730 3173228812 2426723752 1573889776 2899828336 1122862238 156933626 1822412544 253593587 196681878 2696241958 2509319760 1718853998 2285992966 3794977115 3416223808 3969094581 2291641240 86079182 3071578486 1013565333 2876034777 3133184673 2661119680 2847402409 3772350568 4115280947 1608611329 1750803360 3439774589 973207791 1905909824 1803229128 836677920 160719459 1279650416 3240042476 3574118571 858964419 1247939584 5347267 4040052922 367590198 1965826629 4008676566 216909662 3817637789 1131766848 4123362189 3866522146 898811529 2659349336 1477648110 249803880 814320268 73301760 2046090209 2018816842 1234692901 1107599131 3738896674 4090343638 3842497127 2657625984 3359862931 2446604658 3473533772 3612505318 3111518166 2341308728 2696010723 2222634240 237496794 3740508673 816679432 2672718399 683188050 3503090471 1171125832 647429120 4226919668 200017990 3542311271 2123849591 3142863510 1346136619 2474835674 2525680704 3450527079 2063900864 341419846 3551899788 3498721992 1585894882 3148188695 3785600768 2894609781 277761511 4110013160 3758033581 1464823166 1762991202 2042958648 3087221440 1420528351 2575212793 3909279494 1585931017 3534582479 1380832591 4037504715 2243615296 3905402684 1773340322 2200342019 791071793 4183916409 1777682074 1487461244 3314189568 2451150831 2680052764 2370308577 752431647 1429071296 2958287747 1618217623 2561149696 1390721901 3796442569 1661855449 1883554145 2069385617 1777353236 227482362 483599104 2199757437 748359362 2603971870 2307773478 172372507 3721215961 2720360394 254368768 3716893311 745372345 677110979 1752405633 3918660179 2174221775 3952447438 891984384 769922035 1061176546 1690658234 2937787905 3909503863 478181232 2813835380 2912923520 2940848179 1660245804 1058971854 1514270022 1757142797 70046449 1305570974 1151716096 2230998154 2514747376 4225055737 573496510 253827937 2298161188 655259945 355359040 1611198271 1734969981 4120779661 15031775 101872180 1578615971 545456635 96512384 2875559412 3282267791 3055522947 497288938 4156245094 597050022 612346419 1535331072 3227302059 3812362166 2173231572 7398273 1073394216 3570907026 1966652456 1425959360 1404293456 1778280144 3101737749 1703961525 2113665238 291562448 3112118238 1862756096 988515755 3890094774 1121854263 1792861392 2654384296 51877335 4263274649 3155582336 2930601024 1379529613 4224765159 350332301 2252024940 2322510599 3280891988 3146462144 4172949948 1687436760 3064650777 3622634167 508634317 1332363163 3209234684 2283324480 471559982 1044308596 1094185525 3971867001 3066786018 3840842618 3883570665 961338816 191442850 2030328357 389386763 3928122923 1996476185 733727783 358993992 2325524736 2318149256 2353963355 2770503321 3772088475 3041796404 3541933855 843121289 2997468416 1759313310 1365630178 2149227939 567740690 1503959970 3903609713 3948977867 1041488256 2805336965 473435764 1494991207 11309305 2166439272 395724195 1834663636 1052130368 2879687736 2610853836 3062455944 2346747907 2133831358 382508217 1410346446 513315328 2470304669 888389391 2261722712 221537650 899773531 3609419962 2063671601 266146304 2779081183 1813240579 1685385208 2926327817 3320384850 938048804 2127385138 3277192320 3539326500 2868267820 1527382501 570782963 314283534 1101004047 68587371 1014638336 1438003765 614746675 3079998944 929124639 3051003502 458934983 3617357307 295340480 172518196 2142978244 2222361841 3250381159 3263458998 3036324914 2060968527 3520795136 3555663815 3550526366 3750830848 1113095686 3508594188 2719671292 373295843 1711934336 314473356 3159374259 1307518151 16684776 1832593389 809421833 2663841795 2721655616 743744504 3139963039 3722587011 1107805547 3599682461 2855086921 3355928428 3335412224 1477766351 2033930854 2143520069 3581050741 3456143527 3198321573 3462751055 1187011648 2894051335 519975934 2605328662 1660465518 3395286570 42189626 2405936878 284196544 929677992 1363260314 1202220988 689236076 1832735344 1934314614 1573467701 3198656704 2023313274 1740057491 422926133 1528258667 1816402387 595152288 450073892 4048966016 3176683818 3418740802 2202334159 1796830855 3521499964 773874504 3093829366 1922283840 187999992 2561257580 388373682 1005077048 653091083 974936207 1374989857 747344960 1160268946 3815340816 2301265289 959471051 25491291 2318859494 3972141424 2871896512 3206735926 3699719509 2950227387 2898506039 1949927803 329478635 419344400 3554293440 2632852838 3465974032 1573290064 239345026 1339745954 1132978092 2759541087 738988224 3967084937 3199292667 128926640 3294933344 3892316375 2989272436 2081728118 1979813888 675819781 3946967925 576558764 763696126 2984719834 804567380 2702841499 2722213184 2063499089 861302115 1557781698 4143462049 204180213 2088385845 3572168539 4182812864 1788806721 2526231227 3667992259 3018146585 2660803832 4167990151 668734390 241491392 1237071904 4145210726 2116993033 3677341880 1992053567 884689082 1126234487 3678503680 473383132 2593765673 625066005 311039410 2799452444 3837129489 2740853342 2966046656 1540791240 4102621498 877651522 2653571160 53384396 726527531 855950934 4144190656 2253013392 2292065755 3987093824 439411167 2328787820 3399518936 3872416420 1463356672 57445816 3264118052 1687247506 1729080027 3574198767 614258178 1870082684 966489920 1155666839 1368424368 319094568 2284510008 1339231877 1957027441 44892249 2203382848 2267062367 1359915069 3557909642 2949220111 725834191 450470834 3895491455 1010691072 3208352549 1960124085 492349898 2950027393 2735248438 1429102900 1102331758 3977779136 4228406670 1462082077 1818283450 3256139657 2554146138 2630237928 1090830294 1033701888 2557787258 1382370400 1805705961 1306048469 2436689551 1455163239 2598823604 1205704704 3940753740 884548676 2670316288 1940161098 2901120270 676466735 254455289 1057710080 1854723894 775280260 1009377654 4117662533 4164132959 163312938 1634113420 699247040 1979786554 4015799042 2918603757 3865863034 2510574566 952584269 2367588642 1162292480 4047998566 302512273 3066439337 1998695231 920979531 1680419150 4274554660 2978841536 1498428978 1520240363 3824625749 1072107906 373736462 192296934 2231320644 1327974016 397126944 3755265054 2622961894 1221957734 2646899146 3639782986 3725346536 3527220608 608362753 4216925700 2012233206 3559174427 3825798620 3414960907 2668148326 3347165376 3243718211 3250903414 4234124564 197354198 611417104 476370303 107219783 424817600 874470121 390776508 2703294439 1322678661 4176859619 3293435959 160483581 92914240 3678448159 1781469192 2778265540 2802990816 3247583143 1573199284 2395717758 1775525568 1539096603 3242321025 360101951 1487570409 573650952 557343941 1095761856 3129403200 4223956564 856656784 2860857555 3829054085 2789598565 3522358712 1305701105 4132616000 1296590898 2949258014 3042449889 1098025668 3969014703 2039344632 676594554 1795530048 2610422211 1071547980 2564931167 2561987615 2365851092 1192036314 3825347624 1337662208 2601936619 443969499 2081783616 3381016730 256150307 3388290578 1885594927 450403584 1814568758 1868052487 2880518885 3449192252 268871632 252120996 1095920944 2983053056 2116626287 924837425 2510947444 637050393 3837280808 2276133477 1726820667 4176642048 2801309963 48267003 3809443556 3439511238 1112087451 414140860 56236581 2947736384 538771195 1295762719 4058098639 2310324694 2642544604 3190820520 3090172970 1158827008 3682261997 107355292 2552306772 3610141998 1150838569 465462333 3982154033 3239983680 867187974 2874362708 401828034 901389129 1824818761 3804327448 1372190378 3885109440 3693215937 1754180586 300441518 958047002 730369684 1974267729 405657193 3323002048 1280211520 195378865 1490672794 3286800229 759300288 2151561726 762083521 1848492736 1228208523 1549304657 4249061981 1682260696 3142721578 2096241398 3403053084 180932352 110334601 2827449973 3647021903 4178224316 1521082568 3091189697 2972938463 1033192960 1442207886 1606527031 1590677588 4255797897 39837766 2302337637 131683524 2003336896 4090689199 1423458607 963870841 209492821 922452005 2436522022 3264557188 1163713088 3620173525 1552698759 3601862036 776201673 912995431 2469184465 58376773 1273320512 323426722 1271307449 3689327499 1221453651 3030996669 3726602995 199391949 1063906112 4227232262 4080154683 1631778492 1806070561 114592206 375993143 1681516320 936614016 4233059144 1014280340 2640201831 619575346 405479502 3536358394 3244688318 3468690624 4254804009 2134127369 1137252174 3711745886 4048014449 763088336 1398937397 408744576 1040567051 1170567021 3582159652 4263600111 1390486513 3467592933 3990844208 4116156800 3338562265 37818312 4253952151 3814691199 3864136368 2547868306 2928771859 1005611392 3858595719 2716603588 14647618 240996810 2261959116 1153737134 1429572922 2186816768 2321818226 792557103 942445234 906570256 882202582 2127873595 1505122756 1916970240 2499277966 1274649363 802705842 2156030632 3069208661 2556342923 1165529540 2518272192 990107558 1877279300 560996561 1056046469 2168548360 2376039258 2560865751 757229184 4097066480 3052273057 782915631 1788178681 717467122 3346911078 2941509579 2004772672 791494511 3283880494 3545940816 1178134103 2052820556 3859799633 2436953801 2185238528 2166051153 1100797859 3255521679 572578232 2385324143 3100266462 491697929 1727907136 379357875 1071820180 1921017711 1476363848 1345175798 2564637534 2499467556 1998173568 1071837430 545527879 828124523 3234235426 1409065866 806967880 3890518267 4141311872 771695839 3464786416 4200509661 2735119323 852944919 2787827820 3321851015 4234142656 1137638874 1624235036 3908606853 1623254101 1854949435 3593550935 811887214 387722176 2191710668 2804687284 3293678547 778959530 3919036332 282303922 1732443946 373839744 3098603148 969072544 91550824 4166572366 1636933450 4084031284 3610050759 3035629696 2002305244 459909205 3163128821 4241585514 2506536958 2140399972 3951000368 2611241536 3677859645 3421930230 3217913532 2350624185 1585099975 4195402153 3717551256 2308487808 884115417 3575886146 1109718986 4220416055 1619959628 1823073865 4234708411 1951426688 2847407724 1598398072 4058829923 2244353219 2256421998 997894083 3338397441 2895202624 3473282695 2779138871 4205141732 4211838914 750790297 3635356069 4242445621 1837621248 2677538465 2332676046 2398578779 3657317795 230877134 3214815547 910936771 18732800 575388052 3741399625 1814993667 3022908530 4057002851 1623966770 2034460355 4057939008 1354751078 3522223369 1670322101 2149509526 1309677664 1768964226 3290325048 1508334336 2349226116 1266217295 487358965 3436967569 3067051032 1031276493 97596995 1152463104 1538206751 2036762524 3285079405 2831893914 1811538956 2624793099 3464856937 601039168 2613565905 3849830118 2356886448 1461858264 1883074290 4279438831 2017773093 2220321344 689082310 1679472002 2595102649 2540169322 3672782009 910019086 158285462 851888640 628240285 1912303445 577600782 1381904976 1139481823 1143314949 66376640 903176320 3414003460 2913125126 3817802896 1420657305 3915661020 1070270986 1318931339 3381750272 3762085960 3658712963 1594089695 869225726 1322228597 2428297747 3213889842 3220994496 2926571380 364398550 2958761398 830593760 250804474 2926600238 4281332979 1905863296 790391668 1249075511 3570139558 2637567511 3101937681 3884339030 1129318839 717291712 460560339 1486792794 2828314209 3533430829 3473840933 383290264 3696307694 115711104 51228571 2816571449 2950985706 3785110862 4231010675 4133582713 3117532482 134100288 3372886736 1644057959 212682620 3457445005 486844132 3360149154 1701008060 2088363584 3412370810 1772544684 3062763408 1328204361 4062285078 1000313910 919756823 2211172672 2988198125 2387983944 2850363039 1721324402 2713504061 3250566749 1013586898 404994432 3952370430 2389490671 4088331707 539733826 2155189286 292217395 3297417543 2984328512 3819941539 522572711 1203772775 2029339656 2953929737 2924929590 3230028946 4145791808 4181115939 298660470 55905563 804061517 3066148934 3020859254 1120178948 3122827392 698023920 3324904608 672380365 3683345157 4205089319 1471667317 3760319108 136411008 1195630960 1614976175 2249099187 2067808140 3120958410 288965880 2285544271 2789999104 822862126 4113590353 2937560026 1100004663 361420509 3720096187 7548173 1363629696 2977050118 1839228036 3755426305 1759273640 3330558790 2743438562 3087499663 3529651072 2760336248 1178430036 153168377 1006529290 3420379868 1609296783 3375764642 2487126080 4063660855 2739063337 317339856 53891566 1209349369 3822780817 1197420057 2001785408 907028527 3687041273 271006860 3763841889 1154191271 3532495086 2204167342 3923463744 2409479870 3648776368 3360735113 1084680325 4077318820 1184616784 1646454278 3165841728 2633830289 4037002240 2881400385 4011142587 1766078741 2245826512 417503533 237486016 462478343 3988240569 613608072 2907621647 1136299228 3064590609 4092429628 3223680128 2400396483 801557602 2074044771 801243520 1133799207 815623511 94538335 4018088512 1428469357 923847263 4266012888 2706723871 2534465699 2133051026 782200703 1164819328 3769169117 1619508747 1019840065 1711429192 1738145508 2599252691 2484636070 3004615296 3839404652 1556427490 210484750 1737839484 297557348 753482004 2268627416 2515515264 416099754 1296458678 1028821721 1089272178 285671244 4281108913 2017724634 32931328 4084527895 3464111446 1995945244 3507492981 229349441 2481471820 1698026483 3551920320 3942518704 742460816 2391611548 3320955966 2973327913 1017622294 293241407 2337551424 3264418683 1996883524 4261226553 3081891706 3116523774 476670913 1311345897 3386520640 3152444558 3787823449 2437728390 3326767223 2304540735 4130047214 1804003483 4002152192 884523725 3763808279 3569175996 1361093150 629167952 4187382237 1422949173 425609280 2841740843 2466530267 1021201372 4146814452 2143303360 4182797462 1644280373 192299712 2103969443 2290745206 827519363 3589878637 3070222397 57316925 5689042 71110144 2670069394 3648923544 2272489227 1085275612 114068511 554602809 3492003308 404280960 10004120 3661216506 3453869556 3875719654 645229649 493229125 62371607 10404864 1433943905 3625773602 3798403852 669204346 3725725656 3805315853 2946483419 1534213184 2512476854 3489868379 918382613 4213439601 441795603 837970302 4074364205 3287610112 4086064049 3331483279 2996888754 4203925700 211203274 1033104984 2745536462 1801783168 2399398169 712051468 937559905 751623328 2978930709 1235034720 3134942978 1287889152 1085169553 3524080091 2185312257 912610857 1927672724 2541926481 296979207 2368206016 3212304379 1592708434 184946360 2566638966 2211337830 3079906745 976830721 443160576 2349132554 4016709766 624211644 3789905748 2845574766 3556389297 2045274260 746476096 2802305281 2011161981 557461470 2157605238 1266031834 546148457 1276970965 4114840704 890988638 4283718260 2095045662 2526226045 1419999092 2012449447 309174560 3685986496 2544356232 1436931821 2886216319 514700940 1911716595 3748136238 2594524487 624238464 1606364616 364044010 2194598531 1615615935 3731605478 843904242 2972843719 1318350592 1771067003 3864813918 250835566 1739852058 2537442482 85835262 2685942538 2237304768 1745275790 360191201 4027601027 2806315145 177998847 2645702575 2746332871 3097702848 691220570 3342520449 2997719080 2307400258 1613107906 873994279 1825552487 1984825600 1845814013 2506332446 3633452383 3915662328 716694831 1473736435 276389630 395179456 431464657 2100026558 1961792486 4229827454 2755173193 1457807411 2454823864 817121344 4232674336 63905404 3355679947 80355547 3813184908 365491110 55049451 1396258496 2030885720 524388921 1607908888 4109634821 1235730468 2978002690 3655171020 4242578112 3164173194 1803828446 2199595571 683251551 4100461796 1199701725 4111966497 3461627264 1734435046 2516249330 516375029 1085927626 2514368876 3330588933 3631014170 3297926912 1163230488 502219294 3448356241 121646532 1191919562 1974195169 2503627226 1494793408 308574 1358168270 4195506793 2309800391 427991627 3016666867 1687140102 3444923776 1397887691 1892962348 1552713471 662119848 988865452 170162214 3987126038 2119688576 3287830763 1370871441 1253045433 1596514907 577874787 1213674356 1616761252 732684736 811009312 1171621781 4266266025 2199171041 1675177617 3072352263 622212925 1268113728 4209503897 4123907412 1672948230 3171162416 3484065608 837571409 397799795 327581760 3325499095 1787937456 1920204528 3630742307 2851735623 2548128802 4102856963 2213657664 2190647130 4079352740 553801361 1372482594 4194333246 1677066428 1300686929 1322743872 2270109889 3015026254 2239796104 1270803874 2680353744 1422468651 2960985796 1423855488