1	1	0
2	1	0
3	2	0.6931471805599453094172321214581765680755
4	6	1.791759469228055000812477358380702272723
5	24	3.178053830347945619646941601297055408874
6	120	4.7874917427820459942477009345232430484
7	720	6.579251212010100995060178292903945321123
8	5040	8.52516136106541430016553103634712505076
9	40320	10.60460290274525022841722740072165475499
10	362880	12.80182748008146961120771787456670616428
11	3628800	15.10441257307551529522570932925107037188
12	39916800	17.5023078458738858392876529072161996717
13	479001600	19.9872144956618861495173623870550785125
14	6227020800.0	22.55216385312342288557084982862039711731
15	87178291200.0	25.19122118273868150009343469352175341502
16	1307674368000.0	27.89927138384089156608943926367046675919
17	20922789888000.0	30.6718601060806728037583677495031730315
18	355687428096000.0	33.50507345013688888400790236737629956708
19	6402373705728000.0	36.39544520803305357621562496267952754445
20	121645100408832000.0	39.33988418719949403622465239456738108169
21	0.243290200817664e19	42.33561646075348502965987597070992185737
22	0.5109094217170944e20	45.38013889847690802616047395107562729165
23	0.112400072777760768e22	48.47118135183522387963964965049893315955
24	0.2585201673888497664e23	51.60667556776437357044640248230912927799
25	0.62044840173323943936e24	54.78472939811231919009334408360618468687
26	0.15511210043330985984e26	58.00360522298051993929486275005855996592
27	0.403291461126605635584e27	61.2617017610020019847655823130820551388
28	0.10888869450418352160768e29	64.55753862700633105895131802384963225274
29	0.304888344611713860501504e30	67.88974313718153498289113501020916511853
30	0.8841761993739701954543616e31	71.25703896716800901007440704257107672402
31	0.26525285981219105863630848e33	74.65823634883016438548764373417796663627
32	0.822283865417792281772556288e34	78.09222355331531063141680805872032384672
33	0.26313083693369353016721801216e36	81.5579594561150371785029686660112066871
34	0.868331761881188649551819440128e37	85.05446701758151741396015748089886169157
35	0.29523279903960414084761860964352e39	88.58082754219767880362692422023016479523
36	0.103331479663861449296666513375232e41	92.13617560368709248333303629689953216439
37	0.3719933267899012174679994481508352e42	95.71969454214320248495799101366093670984
38	0.137637530912263450463159795815809024e44	99.33061245478742692932608668469238387374
39	0.5230226174666011117600072241000742912e45	102.9681986145138126987523462380384139791
40	0.203978820811974433586402817399028973568e47	106.6317602606434591262010789165262582885
41	0.815915283247897734345611269596115894272e48	110.3206397147573954290535346141269756323
42	0.3345252661316380710817006205344075166515e50	114.0342117814617032329202979871643832206
43	0.1405006117752879898543142606244511569936e52	117.771881399745071538838128088988265223
44	0.6041526306337383563735513206851399750726e53	121.5330815154386339623109706023341122586
45	0.265827157478844876804362581101461589032e55	125.3172711493568951252073784232155946945
46	0.1196222208654801945619631614956577150644e57	129.1239336391272148825986282302868337433
47	0.5502622159812088949850305428800254892962e58	132.9525750356163098828226131835552064299
48	0.2586232415111681806429643551536119799692e60	136.8027226373263684696435638533273801388
49	0.1241391559253607267086228904737337503852e62	140.6739236482342593987077375760826121157
50	0.6082818640342675608722521633212953768876e63	144.565743946344886008918443062968971575
51	0.3041409320171337804361260816606476884438e65	148.4777669517730320675371938508795234221
52	0.1551118753287382280224243016469303211063e67	152.4095925844973578391819737056751756623
53	0.8065817517094387857166063685640376697529e68	156.3608363030787851940699253901568474033
54	0.427488328406002556429801375338939964969e70	160.3311282166309070282143945291859051737
55	0.2308436973392413804720927426830275810833e72	164.3201122631951814118173623614116588557
56	0.1269640335365827592596510084756651695958e74	168.327445448427652330480065272602975795
57	0.7109985878048634518540456474637249497365e75	172.3527971391628015638371143804206852289
58	0.4052691950487721675568060190543232213498e77	176.3958484069973517152413870492310644708
59	0.2350561331282878571829474910515074683829e79	180.4562914175437710518418912030511526443
60	0.1386831185456898357379390197203894063459e81	184.5338288614494905024579415767708502684
61	0.8320987112741390144276341183223364380754e82	188.6281734236715911872884103898359167487
62	0.507580213877224798800856812176625227226e84	192.7390472878449024360397994932615314951
63	0.3146997326038793752565312235495076408801e86	196.8661816728899939913861959392620652736
64	0.1982608315404440064116146708361898137545e88	201.0093163992815266792820391565502964125
65	0.1268869321858841641034333893351614808029e90	205.168199482641198535785431885299355821
66	0.8247650592082470666723170306785496252186e91	209.3425867525368356464396786600908620653
67	0.5443449390774430640037292402478427526443e93	213.5322414945632611913140995964366936378
68	0.3647111091818868528824985909660546442717e95	217.7369341139542272509841715928004163884
69	0.2480035542436830599600990418569171581047e97	221.9564418191303339500681704535898960601
70	0.1711224524281413113724683388812728390923e99	226.1905483237275933322701685223226178832
71	0.1197857166996989179607278372168909873646e101	230.4390435657769523213935127204501618205
72	0.8504785885678623175211676442399260102886e102	234.7017234428182677427229672529631959172
73	0.6123445837688608686152407038527467274078e104	238.9783895618343230537651540911827770308
74	0.4470115461512684340891257138125051110077e106	243.2688490029827141828572629486213196017
75	0.3307885441519386412259530282212537821457e108	247.5729140961868839366425907411109433336
76	0.2480914081139539809194647711659403366093e110	251.8904022097231943772393546444858443173
77	0.188549470166605025498793226086114655823e112	256.2211355500095254560828463192900509907
78	0.1451830920282858696340707840863082849837e114	260.5649409718632093052501426406983600202
79	0.1132428117820629783145752115873204622873e116	264.9216497985528010421161074406443808977
80	0.8946182130782975286851441715398316520698e117	269.2910976510198225362890529821257918199
81	0.7156945704626380229481153372318653216558e119	273.6731242856937041485587408011846857317
82	0.5797126020747367985879734231578109105412e121	278.0675734403661429141397217488747885503
83	0.4753643337012841748421382069894049466438e123	282.4742926876303960274237172433703727067
84	0.3945523969720658651189747118012061057144e125	286.8931332954269939508991894666617431598
85	0.3314240134565353266999387579130131288001e127	291.3239500942703075662342516899438017302
86	0.2817104114380550276949479442260611594801e129	295.7666013507606240210845456410431159053
87	0.2422709538367273238176552320344125971528e131	300.220948647014131753974620275847139509
88	0.210775729837952771721360051869938959523e133	304.6868567656687154725531375451315768191
89	0.1854826422573984391147968456455462843802e135	309.1641935801469219448667774874712358232
90	0.1650795516090846108121691926245361930984e137	313.6528299498790617831845930281410850426
91	0.1485715964481761497309522733620825737886e139	318.1526396202093268499930749566705006595
92	0.1352001527678402962551665687594951421476e141	322.6634991267261768911519151416789989939
93	0.1243841405464130725547532432587355307758e143	327.1852877037752172007931322164055482485
94	0.1156772507081641574759205162306240436215e145	331.7178871969284731381175417778704311636
95	0.1087366156656743080273652852567866010042e147	336.2611819791984770343557245691007814406
96	0.103299784882390592625997020993947270954e149	340.8150588707990178689655113342148226173
97	0.9916779348709496892095714015418938011582e150	345.3794070622668541074469171784282311623
98	0.9619275968248211985332842594956369871234e152	349.9541180407702369295636388001321928762
99	0.942689044888324774562618574305724247381e154	354.5390855194408088491915764084767289035
1.5	0.8862269254527580136490837416705725913988	-0.1207822376352452223455184457816472122519
2.5	1.329340388179137020473625612505858887098	0.2846828704729191596324946696827019243201
3.5	3.323350970447842551184064031264647217745	1.20097360234707422481602188145071299577
4.5	11.63172839656744892914422410942626526211	2.453736570842442220504142503435716157332
5.5	52.34277778455352018114900849241819367949	3.957813967618716293877400855822590998551
6.5	287.8852778150443609963195467083000652372	5.662562059857141528522112312329543730298
7.5	1871.254305797788346476077053603950424042	7.534364236758732955158367632436685767027
8.5	14034.40729348341259857057790202962818031	9.549267257300997711737140081127222543125
9.5	119292.4619946090070878499121672518395327	11.68933342079726848256944257754217251064
10.5	1133278.38894878556733457416558889247556	13.9406252194037636331612378879718494798
11.5	11899423.08396224845701302873868337099338	16.29200047656724132024460374687937834601
12.5	136843365.4655658572556498304948587664239	18.73434751193644570163412445723139789638
13.5	1710542068.319573215695622881185734580299	21.26007615624470114141841100222559660735
14.5	23092317922.31423841189090889600741683403	23.86276584168908490618691459153499715322
15.5	334838609873.5564569724181789921075440935	26.53691449111561362395295450243873219064
16.5	5189998453040.125083072481774377666933449	29.27775451504081456046488670552291283301
17.5	85634974475162.06387069594927723150440191	32.08111489594734948650484339895239126941
18.5	1498612053315336.117737179112351551327033	34.94331577687681785679372335416358207049
19.5	27724322986333718.17813781357850369955012	37.86108650896109699174458690373685266632
20.5	540624298233507504.4736873647808221412273	40.83150097453079810977608746076652040769
21.5	11082798113786903841.71059097800685389516	43.851925860675160604225618712345751428
22.5	238280159446418432596.7777060271473587459	46.91997879580877771828122910423342189548
23.5	5361303587544414733427.498385610815571784	50.03349410501915216625524678984648437622
24.5	125990634307293746235546.2120618541659369	53.19049452616926544365896533816048151704
25.5	3086770540528696782770882.195515427065454	56.38916764371994674445243870358866440824
26.5	78712648783481767960657495.98564339016909	59.6278460958843272066799864369261400804
27.5	2085885192762266850957423643.619549839481	62.90499082887650373140722345449702128269
28.5	57361842800962338401329150199.53762058572	66.21917683354902934065269424423016165396
29.5	1634812519827426644437880780686.822186693	69.56908092082363418263973479158236432777
30.5	48226969334909086010917483030261.25450745	72.95347118416940832383855304384388538376
31.5	1470922564714727123332983232422968.262477	76.371197867782774263172710025811323562
32.5	46334060788513904384988971821323500.26803	79.82118541361436164165132112164137813285
33.5	1505856975626701892512141584193013758.711	83.30242550295005344288833577497470780911
34.5	50446208683494513399156743070465960916.82	86.8139709417810741931411756498802539916
35.5	1740394199580560712270907635931075651630.0	90.35493026581838826592594159715479924661
36.5	61783994085109905285617221075553185632870.0	93.9244629622997583778381640082096567753
37.5	0.22551157841065115429250285692576912756e43	97.52177522288820419751304074419002277813
38.5	0.8456684190399418285968857134716342283499e44	101.1461161558645693286925725261067471938
39.5	0.3255823413303776040098009996865791779147e46	104.7967743971583078684426367260568796551
40.5	0.1286050248254991535838713948761987752763e48	108.4730750690653840531983501460801140092
41.5	0.5208503505432715720146791492486050398691e49	112.1743770431778775093620989723120402597
42.5	0.2161528954754577023860918469381710915457e51	115.9000704704145301234203390741452341447
43.5	0.9186498057706952351408903494872271390691e52	119.6495745463449012688534009037863717517
44.5	0.3996126655102524272862873020269438054951e54	123.4223354844395396780146860516126324938
45.5	0.1778276361520623301423978494019899934453e56	127.2178246736117342069152694708243051451
46.5	0.8091157444918836021479102147790544701761e57	131.0355369995686389386568775343746269115
47.5	0.3762388211887258749987782498722603286319e59	134.8749893121619495665640549743813332585
48.5	0.1787134400646447906244196686893236561001e61	138.7357190232025450917566096180371978672
49.5	0.8667601843135272345284353931432197320857e62	142.6172828211459826044560991182829830129
50.5	0.4290462912351959810915755196058937673824e64	146.519255490720627221891301048634987154
51.5	0.2166683770737739704512456374009763525281e66	150.4412288270019413633582671940897997428
52.5	0.111584214192993594782391503261502821552e68	154.3828106346716318247096373876850639954
53.5	0.5858171245132163726075553921228898131479e69	158.3436238042692098863937625798187805011
54.5	0.3134121616145707593450421347857460500341e71	162.3233054581711707502809292753838809346
55.5	0.1708096280799410638430479634582315972686e73	166.3215061598403691412410136061349060176
56.5	0.9479934358436729043289161971931853648408e74	170.337889180592757967587122392630702318
57.5	0.535616291251675190945837651414149731135e76	174.372129818745153226752021764788547422
58.5	0.3079793674697132347938566495631360954026e78	178.4239147665484579827423018083667546119
59.5	0.1801679299697822423544061399944346158105e80	182.4929415207862687921690476023189480579
60.5	0.1071999183320204342008716532966885964073e82	186.5789178333378528681067028421770777551
61.5	0.648559505908723626915273502444966008264e83	190.6815611983746486468133578766491597866
62.5	0.3988640961338650305528932040036540950824e85	194.8005983731871208326581343651509165116
63.5	0.2492900600836656440955582525022838094265e87	198.9357649299294766470431802433713028621
64.5	0.1582991881531276840006794903389502189858e89	203.0868048358281226106733889296294186889
65.5	0.1021029763587673561804382712686228912459e91	207.253470059629849416124244558439614861
66.5	0.6687744951499261829818706768094799376603e92	211.435520202271055650856436448150964186
67.5	0.4447350392747009116829440000783041585441e94	215.6327221499328641065535845020238208848
68.5	0.3001961515104231153859872000528553070173e96	219.8448497478113482459228474245594090702
69.5	0.2056343637846398340394012320362058853068e98	224.0716834930795278518208054310810978927
70.5	0.1429158828303246846573838562651630902882e100	228.3130102456502742995923582284984651071
71.5	0.1007556973953789026834556186669399786532e102	232.5686229554684972683913220137349879525
72.5	0.7204032363769591541867076734686208473705e103	236.8383204051684592390895209118072592891
73.5	0.5222923463732953867853630632647501143436e105	241.121906967029088331456320155937181966
74.5	0.3838848745843721092872418514995913340426e107	245.4191923732478793236450387582878905619
75.5	0.2859942315653572214189951793671955438617e109	249.7299914986333931552202349119338344817
76.5	0.2159256448318447021713413604222326356156e111	254.0541241548883721745992390899601342039
77.5	0.1651831182963611971610761407230079662459e113	258.3914148957208623282220320602201355807
78.5	0.1280169166796799277998340090603311738406e115	262.7416928320801636393347235965305038626
79.5	0.1004932795935487433228696971123599714649e117	267.1047914568685263873419367114758025432
80.5	0.7989215727687125094168140920432617731457e118	271.4805484785288126034644189659692094502
81.5	0.6431318660788135700805353440948257273823e120	275.8688056629533302899592924197644087302
82.5	0.5241524708542330596156363054372829678165e122	280.2694086832001473146069926644269820387
83.5	0.4324257884547422741828999519857584484486e124	284.6822069765407826152477086910826481146
84.5	0.3610755333597097989427214599081083044546e126	289.1070536083975924130902273463692509124
85.5	0.3051088256889547801065996336223515172642e128	293.5438051427607205757799701080417115539
86.5	0.2608680459640563369911426867471105472609e130	297.9923215187034351091622558923164399324
87.5	0.2256508597589087314973384240362506233806e132	302.4524659326412687466785241592992548335
88.5	0.1974445022890451400601711210317192954581e134	306.9241047260048374915681634477366332741
89.5	0.1747383845258049489532514421130715764804e136	311.4071072780187213241622269369206800347
90.5	0.1563908541505954293131600406911990609499e138	315.9013459032995310109227992454839056422
91.5	0.1415337230062888635284098368255351501597e140	320.4066957540054114483446541626587380014
92.5	0.1295033565507543101284950006953646623961e142	324.9230347262868870790740563815487018843
93.5	0.1197906048094477368688578756432123127164e144	329.4502433708052665886256792643481601196
94.5	0.1120042154968336339723821137264035123898e146	333.988204807099907903519925338728239387
95.5	0.1058439836445077841039010974714513192084e148	338.5368046415996049733937816714808196625
96.5	0.101081004380504933819225548085236009844e150	343.095930889086289536826499502225010241
97.5	0.9754316922718726113555265390225274949948e151	347.6654738974312297792641984341498924371
98.5	0.95104589996507579607163837554696430762e153	352.245326275435031271896458324405747818
99.5	0.9367802114655996591305637999137598430057e155	356.835382823613074469259023532110402225
