1 // File: AdvApp2Var_Data_3.cxx
7 #include <AdvApp2Var_Data.hxx>
8 //=======================================================================
9 //function : Getmmcmcnp
11 //=======================================================================
12 mmcmcnp_1_& AdvApp2Var_Data::Getmmcmcnp()
14 static doublereal e_1[3721]={
15 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
16 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
17 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
18 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.,
19 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 13., 14., 15., 16.,
20 17., 18., 19., 20., 21., 22., 23., 24., 25., 26., 27., 28., 29.,
21 30., 31., 32., 33., 34., 35., 36., 37., 38., 39., 40., 41., 42.,
22 43., 44., 45., 46., 47., 48., 49., 50., 51., 52., 53., 54., 55.,
23 56., 57., 58., 59., 60., 1., 2., 1., 3., 6., 10., 15., 21., 28.,
24 36., 45., 55., 66., 78., 91., 105., 120., 136., 153., 171., 190.,
25 210., 231., 253., 276., 300., 325., 351., 378., 406., 435., 465.,
26 496., 528., 561., 595., 630., 666., 703., 741., 780., 820., 861.,
27 903., 946., 990., 1035., 1081., 1128., 1176., 1225., 1275., 1326.,
28 1378., 1431., 1485., 1540., 1596., 1653., 1711., 1770., 1., 3.,
29 3., 1., 4., 10., 20., 35., 56., 84., 120., 165., 220., 286., 364.,
30 455., 560., 680., 816., 969., 1140., 1330., 1540., 1771., 2024.,
31 2300., 2600., 2925., 3276., 3654., 4060., 4495., 4960., 5456.,
32 5984., 6545., 7140., 7770., 8436., 9139., 9880., 10660., 11480.,
33 12341., 13244., 14190., 15180., 16215., 17296., 18424., 19600.,
34 20825., 22100., 23426., 24804., 26235., 27720., 29260., 30856.,
35 32509., 34220., 1., 4., 6., 4., 1., 5., 15., 35., 70., 126., 210.,
36 330., 495., 715., 1001., 1365., 1820., 2380., 3060., 3876.,
37 4845., 5985., 7315., 8855., 10626., 12650., 14950., 17550.,
38 20475., 23751., 27405., 31465., 35960., 40920., 46376., 52360.,
39 58905., 66045., 73815., 82251., 91390., 101270., 111930., 123410.,
40 135751., 148995., 163185., 178365., 194580., 211876., 230300.,
41 249900., 270725., 292825., 316251., 341055., 367290., 395010.,
42 424270., 455126., 487635., 1., 5., 10., 10., 5., 1., 6., 21., 56.,
43 126., 252., 462., 792., 1287., 2002., 3003., 4368., 6188., 8568.,
44 11628., 15504., 20349., 26334., 33649., 42504., 53130., 65780.,
45 80730., 98280., 118755., 142506., 169911., 201376., 237336.,
46 278256., 324632., 376992., 435897., 501942., 575757., 658008.,
47 749398., 850668., 962598., 1086008., 1221759., 1370754., 1533939.,
48 1712304., 1906884., 2118760., 2349060., 2598960., 2869685.,
49 3162510., 3478761., 3819816., 4187106., 4582116., 5006386.,
50 5461512., 1., 6., 15., 20., 15., 6., 1., 7., 28., 84., 210., 462.,
51 924., 1716., 3003., 5005., 8008., 12376., 18564., 27132., 38760.,
52 54264., 74613., 100947., 134596., 177100., 230230., 296010.,
53 376740., 475020., 593775., 736281., 906192., 1107568., 1344904.,
54 1623160., 1947792., 2324784., 2760681., 3262623., 3838380.,
55 4496388., 5245786., 6096454., 7059052., 8145060., 9366819.,
56 10737573., 12271512., 13983816., 15890700., 18009460., 20358520.,
57 22957480., 25827165., 28989675., 32468436., 36288252., 40475358.,
58 45057474., 50063860., 1., 7., 21., 35., 35., 21., 7., 1., 8., 36.,
59 120., 330., 792., 1716., 3432., 6435., 11440., 19448., 31824.,
60 50388., 77520., 116280., 170544., 245157., 346104., 480700.,
61 657800., 888030., 1184040., 1560780., 2035800., 2629575.,
62 3365856., 4272048., 5379616., 6724520., 8347680., 10295472.,
63 12620256., 15380937., 18643560., 22481940., 26978328., 32224114.,
64 38320568., 45379620., 53524680., 62891499., 73629072., 85900584.,
65 99884400., 115775100., 133784560., 154143080., 177100560.,
66 202927725., 231917400., 264385836., 300674088., 341149446.,
67 386206920., 1., 8., 28., 56., 70., 56., 28., 8., 1., 9., 45.,
68 165., 495., 1287., 3003., 6435., 12870., 24310., 43758., 75582.,
69 125970., 203490., 319770., 490314., 735471., 1081575., 1562275.,
70 2220075., 3108105., 4292145., 5852925., 7888725., 10518300.,
71 13884156., 18156204., 23535820., 30260340., 38608020., 48903492.,
72 61523748., 76904685., 95548245., 118030185., 145008513.,
73 177232627., 215553195., 260932815., 314457495., 377348994.,
74 450978066., 536878650., 636763050., 752538150., 886322710.,
75 1040465790., 1217566350., 1420494075., 1652411475., 1916797311.,
76 2217471399., 2558620845., 1., 9., 36., 84., 126., 126., 84., 36.,
77 9., 1., 10., 55., 220., 715., 2002., 5005., 11440., 24310.,
78 48620., 92378., 167960., 293930., 497420., 817190., 1307504.,
79 2042975., 3124550., 4686825., 6906900., 10015005., 14307150.,
80 20160075., 28048800., 38567100., 52451256., 70607460., 94143280.,
81 124403620., 163011640., 211915132., 273438880., 350343565.,
82 445891810., 563921995., 708930508., 886163135., 1101716330.,
83 1362649145., 1677106640., 2054455634., 2505433700., 3042312350.,
84 3679075400., 4431613550., 5317936260., 6358402050., 7575968400.,
85 8996462475., 10648873950., 12565671261., 14783142660., 1., 10.,
86 45., 120., 210., 252., 210., 120., 45., 10., 1., 11., 66., 286.,
87 1001., 3003., 8008., 19448., 43758., 92378., 184756., 352716.,
88 646646., 1144066., 1961256., 3268760., 5311735., 8436285.,
89 13123110., 20030010., 30045015., 44352165., 64512240., 92561040.,
90 131128140., 183579396., 254186856., 348330136., 472733756.,
91 635745396., 847660528., 1121099408., 1471442973., 1917334783.,
92 2481256778., 3190187286., 4076350421., 5178066751., 6540715896.,
93 8217822536., 10272278170., 12777711870., 15820024220.,
94 19499099620., 23930713170., 29248649430., 35607051480.,
95 43183019880., 52179482355., 62828356305., 75394027566., 1., 11.,
96 55., 165., 330., 462., 462., 330., 165., 55., 11., 1., 12., 78.,
97 364., 1365., 4368., 12376., 31824., 75582., 167960., 352716.,
98 705432., 1352078., 2496144., 4457400., 7726160., 13037895.,
99 21474180., 34597290., 54627300., 84672315., 129024480.,
100 193536720., 286097760., 417225900., 600805296., 854992152.,
101 1203322288., 1676056044., 2311801440., 3159461968., 4280561376.,
102 5752004349., 7669339132., 10150595910., 13340783196.,
103 17417133617., 22595200368., 29135916264., 37353738800.,
104 47626016970., 60403728840., 76223753060., 95722852680.,
105 119653565850., 148902215280., 184509266760., 227692286640.,
106 279871768995., 342700125300., 1., 12., 66., 220., 495., 792.,
107 924., 792., 495., 220., 66., 12., 1., 13., 91., 455., 1820.,
108 6188., 18564., 50388., 125970., 293930., 646646., 1352078.,
109 2704156., 5200300., 9657700., 17383860., 30421755., 51895935.,
110 86493225., 141120525., 225792840., 354817320., 548354040.,
111 834451800., 1251677700., 1852482996., 2707475148., 3910797436.,
112 5586853480., 7898654920., 11058116888., 15338678264.,
113 21090682613., 28760021745., 38910617655., 52251400851.,
114 69668534468., 92263734836., 121399651100., 158753389900.,
115 206379406870., 266783135710., 343006888770., 438729741450.,
116 558383307300., 707285522580., 891794789340., 1119487075980.,
117 1399358844975., 1., 13., 78., 286., 715., 1287., 1716., 1716.,
118 1287., 715., 286., 78., 13., 1., 14., 105., 560., 2380., 8568.,
119 27132., 77520., 203490., 497420., 1144066., 2496144., 5200300.,
120 10400600., 20058300., 37442160., 67863915., 119759850.,
121 206253075., 347373600., 573166440., 927983760., 1476337800.,
122 2310789600., 3562467300., 5414950296., 8122425444., 12033222880.,
123 17620076360., 25518731280., 36576848168., 51915526432.,
124 73006209045., 101766230790., 140676848445., 192928249296.,
125 262596783764., 354860518600., 476260169700., 635013559600.,
126 841392966470., 1108176102180., 1451182990950., 1889912732400.,
127 2448296039700., 3155581562280., 4047376351620., 5166863427600.,
128 1., 14., 91., 364., 1001., 2002., 3003., 3432., 3003., 2002.,
129 1001., 364., 91., 14., 1., 15., 120., 680., 3060., 11628., 38760.,
130 116280., 319770., 817190., 1961256., 4457400., 9657700.,
131 20058300., 40116600., 77558760., 145422675., 265182525.,
132 471435600., 818809200., 1391975640., 2319959400., 3796297200.,
133 6107086800., 9669554100., 15084504396., 23206929840.,
134 35240152720., 52860229080., 78378960360., 114955808528.,
135 166871334960., 239877544005., 341643774795., 482320623240.,
136 675248872536., 937845656300., 1292706174900., 1768966344600.,
137 2403979904200., 3245372870670., 4353548972850., 5804731963800.,
138 7694644696200., 10142940735900., 13298522298180., 17345898649800.,
139 1., 15., 105., 455., 1365., 3003., 5005., 6435., 6435., 5005.,
140 3003., 1365., 455., 105., 15., 1., 16., 136., 816., 3876., 15504.,
141 54264., 170544., 490314., 1307504., 3268760., 7726160.,
142 17383860., 37442160., 77558760., 155117520., 300540195.,
143 565722720., 1037158320., 1855967520., 3247943160., 5567902560.,
144 9364199760., 15471286560., 25140840660., 40225345056.,
145 63432274896., 98672427616., 151532656696., 229911617056.,
146 344867425584., 511738760544., 751616304549., 1093260079344.,
147 1575580702584., 2250829575120., 3188675231420., 4481381406320.,
148 6250347750920., 8654327655120., 11899700525790., 16253249498640.,
149 22057981462440., 29752626158640., 39895566894540.,
150 53194089192720., 1., 16., 120., 560., 1820., 4368., 8008., 11440.,
151 12870., 11440., 8008., 4368., 1820., 560., 120., 16., 1., 17.,
152 153., 969., 4845., 20349., 74613., 245157., 735471., 2042975.,
153 5311735., 13037895., 30421755., 67863915., 145422675., 300540195.,
154 601080390., 1166803110., 2203961430., 4059928950., 7307872110.,
155 12875774670., 22239974430., 37711260990., 62852101650.,
156 103077446706., 166509721602., 265182149218., 416714805914.,
157 646626422970., 991493848554., 1503232609098., 2254848913647.,
158 3348108992991., 4923689695575., 7174519270695., 10363194502115.,
159 14844575908435., 21094923659355., 29749251314475.,
160 41648951840265., 57902201338905., 79960182801345.,
161 109712808959985., 149608375854525., 1., 17., 136., 680., 2380.,
162 6188., 12376., 19448., 24310., 24310., 19448., 12376., 6188.,
163 2380., 680., 136., 17., 1., 18., 171., 1140., 5985., 26334.,
164 100947., 346104., 1081575., 3124550., 8436285., 21474180.,
165 51895935., 119759850., 265182525., 565722720., 1166803110.,
166 2333606220., 4537567650., 8597496600., 15905368710., 28781143380.,
167 51021117810., 88732378800., 151584480450., 254661927156.,
168 421171648758., 686353797976., 1103068603890., 1749695026860.,
169 2741188875414., 4244421484512., 6499270398159., 9847379391150.,
170 14771069086725., 21945588357420., 32308782859535.,
171 47153358767970., 68248282427325., 97997533741800.,
172 139646485582065., 197548686920970., 277508869722315.,
173 387221678682300., 1., 18., 153., 816., 3060., 8568., 18564.,
174 31824., 43758., 48620., 43758., 31824., 18564., 8568., 3060.,
175 816., 153., 18., 1., 19., 190., 1330., 7315., 33649., 134596.,
176 480700., 1562275., 4686825., 13123110., 34597290., 86493225.,
177 206253075., 471435600., 1037158320., 2203961430., 4537567650.,
178 9075135300., 17672631900., 33578000610., 62359143990.,
179 113380261800., 202112640600., 353697121050., 608359048206.,
180 1029530696964., 1715884494940., 2818953098830., 4568648125690.,
181 7309837001104., 11554258485616., 18053528883775., 27900908274925.,
182 42671977361650., 64617565719070., 96926348578605.,
183 144079707346575., 212327989773900., 310325523515700.,
184 449972009097765., 647520696018735., 925029565741050., 1., 19.,
185 171., 969., 3876., 11628., 27132., 50388., 75582., 92378., 92378.,
186 75582., 50388., 27132., 11628., 3876., 969., 171., 19., 1., 20.,
187 210., 1540., 8855., 42504., 177100., 657800., 2220075., 6906900.,
188 20030010., 54627300., 141120525., 347373600., 818809200.,
189 1855967520., 4059928950., 8597496600., 17672631900., 35345263800.,
190 68923264410., 131282408400., 244662670200., 446775310800.,
191 800472431850., 1408831480056., 2438362177020., 4154246671960.,
192 6973199770790., 11541847896480., 18851684897584., 30405943383200.,
193 48459472266975., 76360380541900., 119032357903550.,
194 183649923622620., 280576272201225., 424655979547800.,
195 636983969321700., 947309492837400., 1397281501935165.,
196 2044802197953900., 1., 20., 190., 1140., 4845., 15504., 38760.,
197 77520., 125970., 167960., 184756., 167960., 125970., 77520.,
198 38760., 15504., 4845., 1140., 190., 20., 1., 21., 231., 1771.,
199 10626., 53130., 230230., 888030., 3108105., 10015005., 30045015.,
200 84672315., 225792840., 573166440., 1391975640., 3247943160.,
201 7307872110., 15905368710., 33578000610., 68923264410.,
202 137846528820., 269128937220., 513791607420., 960566918220.,
203 1761039350070., 3169870830126., 5608233007146., 9762479679106.,
204 16735679449896., 28277527346376., 47129212243960.,
205 77535155627160., 125994627894135., 202355008436035.,
206 321387366339585., 505037289962205., 785613562163430.,
207 1210269541711230., 1847253511032930., 2794563003870330.,
208 4191844505805495., 1., 21., 210., 1330., 5985., 20349., 54264.,
209 116280., 203490., 293930., 352716., 352716., 293930., 203490.,
210 116280., 54264., 20349., 5985., 1330., 210., 21., 1., 22., 253.,
211 2024., 12650., 65780., 296010., 1184040., 4292145., 14307150.,
212 44352165., 129024480., 354817320., 927983760., 2319959400.,
213 5567902560., 12875774670., 28781143380., 62359143990.,
214 131282408400., 269128937220., 538257874440., 1052049481860.,
215 2012616400080., 3773655750150., 6943526580276., 12551759587422.,
216 22314239266528., 39049918716424., 67327446062800.,
217 114456658306760., 191991813933920., 317986441828055.,
218 520341450264090., 841728816603675., 1346766106565880.,
219 2132379668729310., 3342649210440540., 5189902721473470.,
220 7984465725343800., 1., 22., 231., 1540., 7315., 26334., 74613.,
221 170544., 319770., 497420., 646646., 705432., 646646., 497420.,
222 319770., 170544., 74613., 26334., 7315., 1540., 231., 22., 1.,
223 23., 276., 2300., 14950., 80730., 376740., 1560780., 5852925.,
224 20160075., 64512240., 193536720., 548354040., 1476337800.,
225 3796297200., 9364199760., 22239974430., 51021117810.,
226 113380261800., 244662670200., 513791607420., 1052049481860.,
227 2104098963720., 4116715363800., 7890371113950., 14833897694226.,
228 27385657281648., 49699896548176., 88749815264600.,
229 156077261327400., 270533919634160., 462525733568080.,
230 780512175396135., 1300853625660225., 2142582442263900.,
231 3489348548829780., 5621728217559090., 8964377427999630.,
232 14154280149473100., 1., 23., 253., 1771., 8855., 33649., 100947.,
233 245157., 490314., 817190., 1144066., 1352078., 1352078., 1144066.,
234 817190., 490314., 245157., 100947., 33649., 8855., 1771., 253.,
235 23., 1., 24., 300., 2600., 17550., 98280., 475020., 2035800.,
236 7888725., 28048800., 92561040., 286097760., 834451800.,
237 2310789600., 6107086800., 15471286560., 37711260990.,
238 88732378800., 202112640600., 446775310800., 960566918220.,
239 2012616400080., 4116715363800., 8233430727600., 16123801841550.,
240 30957699535776., 58343356817424., 108043253365600.,
241 196793068630200., 352870329957600., 623404249591760.,
242 1085929983159840., 1866442158555975., 3167295784216200.,
243 5309878226480100., 8799226775309880., 14420954992868970.,
244 23385332420868600., 1., 24., 276., 2024., 10626., 42504., 134596.,
245 346104., 735471., 1307504., 1961256., 2496144., 2704156.,
246 2496144., 1961256., 1307504., 735471., 346104., 134596., 42504.,
247 10626., 2024., 276., 24., 1., 25., 325., 2925., 20475., 118755.,
248 593775., 2629575., 10518300., 38567100., 131128140., 417225900.,
249 1251677700., 3562467300., 9669554100., 25140840660., 62852101650.,
250 151584480450., 353697121050., 800472431850., 1761039350070.,
251 3773655750150., 7890371113950., 16123801841550., 32247603683100.,
252 63205303218876., 121548660036300., 229591913401900.,
253 426384982032100., 779255311989700., 1402659561581460.,
254 2488589544741300., 4355031703297275., 7522327487513475.,
255 12832205713993575., 21631432489303455., 36052387482172425., 1.,
256 25., 300., 2300., 12650., 53130., 177100., 480700., 1081575.,
257 2042975., 3268760., 4457400., 5200300., 5200300., 4457400.,
258 3268760., 2042975., 1081575., 480700., 177100., 53130., 12650.,
259 2300., 300., 25., 1., 26., 351., 3276., 23751., 142506., 736281.,
260 3365856., 13884156., 52451256., 183579396., 600805296.,
261 1852482996., 5414950296., 15084504396., 40225345056.,
262 103077446706., 254661927156., 608359048206., 1408831480056.,
263 3169870830126., 6943526580276., 14833897694226., 30957699535776.,
264 63205303218876., 126410606437752., 247959266474052.,
265 477551179875952., 903936161908052., 1683191473897752.,
266 3085851035479212., 5574440580220512., 9929472283517787.,
267 17451799771031262., 30284005485024837., 51915437974328292., 1.,
268 26., 325., 2600., 14950., 65780., 230230., 657800., 1562275.,
269 3124550., 5311735., 7726160., 9657700., 10400600., 9657700.,
270 7726160., 5311735., 3124550., 1562275., 657800., 230230., 65780.,
271 14950., 2600., 325., 26., 1., 27., 378., 3654., 27405., 169911.,
272 906192., 4272048., 18156204., 70607460., 254186856., 854992152.,
273 2707475148., 8122425444., 23206929840., 63432274896.,
274 166509721602., 421171648758., 1029530696964., 2438362177020.,
275 5608233007146., 12551759587422., 27385657281648., 58343356817424.,
276 121548660036300., 247959266474052., 495918532948104.,
277 973469712824056., 1877405874732108., 3560597348629860.,
278 6646448384109072., 12220888964329584., 22150361247847371.,
279 39602161018878633., 69886166503903470., 1., 27., 351., 2925.,
280 17550., 80730., 296010., 888030., 2220075., 4686825., 8436285.,
281 13037895., 17383860., 20058300., 20058300., 17383860., 13037895.,
282 8436285., 4686825., 2220075., 888030., 296010., 80730., 17550.,
283 2925., 351., 27., 1., 28., 406., 4060., 31465., 201376., 1107568.,
284 5379616., 23535820., 94143280., 348330136., 1203322288.,
285 3910797436., 12033222880., 35240152720., 98672427616.,
286 265182149218., 686353797976., 1715884494940., 4154246671960.,
287 9762479679106., 22314239266528., 49699896548176.,
288 108043253365600., 229591913401900., 477551179875952.,
289 973469712824056., 1946939425648112., 3824345300380220.,
290 7384942649010080., 14031391033119152., 26252279997448736.,
291 48402641245296107., 88004802264174740., 1., 28., 378., 3276.,
292 20475., 98280., 376740., 1184040., 3108105., 6906900., 13123110.,
293 21474180., 30421755., 37442160., 40116600., 37442160., 30421755.,
294 21474180., 13123110., 6906900., 3108105., 1184040., 376740.,
295 98280., 20475., 3276., 378., 28., 1., 29., 435., 4495., 35960.,
296 237336., 1344904., 6724520., 30260340., 124403620., 472733756.,
297 1676056044., 5586853480., 17620076360., 52860229080.,
298 151532656696., 416714805914., 1103068603890., 2818953098830.,
299 6973199770790., 16735679449896., 39049918716424., 88749815264600.,
300 196793068630200., 426384982032100., 903936161908052.,
301 1877405874732108., 3824345300380220., 7648690600760440.,
302 15033633249770520., 29065024282889672., 55317304280338408.,
303 103719945525634515., 1., 29., 406., 3654., 23751., 118755.,
304 475020., 1560780., 4292145., 10015005., 20030010., 34597290.,
305 51895935., 67863915., 77558760., 77558760., 67863915., 51895935.,
306 34597290., 20030010., 10015005., 4292145., 1560780., 475020.,
307 118755., 23751., 3654., 406., 29., 1., 30., 465., 4960., 40920.,
308 278256., 1623160., 8347680., 38608020., 163011640., 635745396.,
309 2311801440., 7898654920., 25518731280., 78378960360.,
310 229911617056., 646626422970., 1749695026860., 4568648125690.,
311 11541847896480., 28277527346376., 67327446062800.,
312 156077261327400., 352870329957600., 779255311989700.,
313 1683191473897752., 3560597348629860., 7384942649010080.,
314 15033633249770520., 30067266499541040., 59132290782430712.,
315 114449595062769120., 1., 30., 435., 4060., 27405., 142506.,
316 593775., 2035800., 5852925., 14307150., 30045015., 54627300.,
317 86493225., 119759850., 145422675., 155117520., 145422675.,
318 119759850., 86493225., 54627300., 30045015., 14307150., 5852925.,
319 2035800., 593775., 142506., 27405., 4060., 435., 30., 1., 31.,
320 496., 5456., 46376., 324632., 1947792., 10295472., 48903492.,
321 211915132., 847660528., 3159461968., 11058116888., 36576848168.,
322 114955808528., 344867425584., 991493848554., 2741188875414.,
323 7309837001104., 18851684897584., 47129212243960.,
324 114456658306760., 270533919634160., 623404249591760.,
325 1402659561581460., 3085851035479212., 6646448384109072.,
326 14031391033119152., 29065024282889672., 59132290782430712.,
327 118264581564861424., 1., 31., 465., 4495., 31465., 169911.,
328 736281., 2629575., 7888725., 20160075., 44352165., 84672315.,
329 141120525., 206253075., 265182525., 300540195., 300540195.,
330 265182525., 206253075., 141120525., 84672315., 44352165.,
331 20160075., 7888725., 2629575., 736281., 169911., 31465., 4495.,
332 465., 31., 1., 32., 528., 5984., 52360., 376992., 2324784.,
333 12620256., 61523748., 273438880., 1121099408., 4280561376.,
334 15338678264., 51915526432., 166871334960., 511738760544.,
335 1503232609098., 4244421484512., 11554258485616., 30405943383200.,
336 77535155627160., 191991813933920., 462525733568080.,
337 1085929983159840., 2488589544741300., 5574440580220512.,
338 12220888964329584., 26252279997448736., 55317304280338408.,
339 114449595062769120., 1., 32., 496., 4960., 35960., 201376.,
340 906192., 3365856., 10518300., 28048800., 64512240., 129024480.,
341 225792840., 347373600., 471435600., 565722720., 601080390.,
342 565722720., 471435600., 347373600., 225792840., 129024480.,
343 64512240., 28048800., 10518300., 3365856., 906192., 201376.,
344 35960., 4960., 496., 32., 1., 33., 561., 6545., 58905., 435897.,
345 2760681., 15380937., 76904685., 350343565., 1471442973.,
346 5752004349., 21090682613., 73006209045., 239877544005.,
347 751616304549., 2254848913647., 6499270398159., 18053528883775.,
348 48459472266975., 125994627894135., 317986441828055.,
349 780512175396135., 1866442158555975., 4355031703297275.,
350 9929472283517787., 22150361247847371., 48402641245296107.,
351 103719945525634515., 1., 33., 528., 5456., 40920., 237336.,
352 1107568., 4272048., 13884156., 38567100., 92561040., 193536720.,
353 354817320., 573166440., 818809200., 1037158320., 1166803110.,
354 1166803110., 1037158320., 818809200., 573166440., 354817320.,
355 193536720., 92561040., 38567100., 13884156., 4272048., 1107568.,
356 237336., 40920., 5456., 528., 33., 1., 34., 595., 7140., 66045.,
357 501942., 3262623., 18643560., 95548245., 445891810., 1917334783.,
358 7669339132., 28760021745., 101766230790., 341643774795.,
359 1093260079344., 3348108992991., 9847379391150., 27900908274925.,
360 76360380541900., 202355008436035., 520341450264090.,
361 1300853625660225., 3167295784216200., 7522327487513475.,
362 17451799771031262., 39602161018878633., 88004802264174740., 1.,
363 34., 561., 5984., 46376., 278256., 1344904., 5379616., 18156204.,
364 52451256., 131128140., 286097760., 548354040., 927983760.,
365 1391975640., 1855967520., 2203961430., 2333606220., 2203961430.,
366 1855967520., 1391975640., 927983760., 548354040., 286097760.,
367 131128140., 52451256., 18156204., 5379616., 1344904., 278256.,
368 46376., 5984., 561., 34., 1., 35., 630., 7770., 73815., 575757.,
369 3838380., 22481940., 118030185., 563921995., 2481256778.,
370 10150595910., 38910617655., 140676848445., 482320623240.,
371 1575580702584., 4923689695575., 14771069086725., 42671977361650.,
372 119032357903550., 321387366339585., 841728816603675.,
373 2142582442263900., 5309878226480100., 12832205713993575.,
374 30284005485024837., 69886166503903470., 1., 35., 595., 6545.,
375 52360., 324632., 1623160., 6724520., 23535820., 70607460.,
376 183579396., 417225900., 834451800., 1476337800., 2319959400.,
377 3247943160., 4059928950., 4537567650., 4537567650., 4059928950.,
378 3247943160., 2319959400., 1476337800., 834451800., 417225900.,
379 183579396., 70607460., 23535820., 6724520., 1623160., 324632.,
380 52360., 6545., 595., 35., 1., 36., 666., 8436., 82251., 658008.,
381 4496388., 26978328., 145008513., 708930508., 3190187286.,
382 13340783196., 52251400851., 192928249296., 675248872536.,
383 2250829575120., 7174519270695., 21945588357420., 64617565719070.,
384 183649923622620., 505037289962205., 1346766106565880.,
385 3489348548829780., 8799226775309880., 21631432489303455.,
386 51915437974328292., 1., 36., 630., 7140., 58905., 376992.,
387 1947792., 8347680., 30260340., 94143280., 254186856., 600805296.,
388 1251677700., 2310789600., 3796297200., 5567902560., 7307872110.,
389 8597496600., 9075135300., 8597496600., 7307872110., 5567902560.,
390 3796297200., 2310789600., 1251677700., 600805296., 254186856.,
391 94143280., 30260340., 8347680., 1947792., 376992., 58905., 7140.,
392 630., 36., 1., 37., 703., 9139., 91390., 749398., 5245786.,
393 32224114., 177232627., 886163135., 4076350421., 17417133617.,
394 69668534468., 262596783764., 937845656300., 3188675231420.,
395 10363194502115., 32308782859535., 96926348578605.,
396 280576272201225., 785613562163430., 2132379668729310.,
397 5621728217559090., 14420954992868970., 36052387482172425., 1.,
398 37., 666., 7770., 66045., 435897., 2324784., 10295472., 38608020.,
399 124403620., 348330136., 854992152., 1852482996., 3562467300.,
400 6107086800., 9364199760., 12875774670., 15905368710.,
401 17672631900., 17672631900., 15905368710., 12875774670.,
402 9364199760., 6107086800., 3562467300., 1852482996., 854992152.,
403 348330136., 124403620., 38608020., 10295472., 2324784., 435897.,
404 66045., 7770., 666., 37., 1., 38., 741., 9880., 101270., 850668.,
405 6096454., 38320568., 215553195., 1101716330., 5178066751.,
406 22595200368., 92263734836., 354860518600., 1292706174900.,
407 4481381406320., 14844575908435., 47153358767970.,
408 144079707346575., 424655979547800., 1210269541711230.,
409 3342649210440540., 8964377427999630., 23385332420868600., 1., 38.,
410 703., 8436., 73815., 501942., 2760681., 12620256., 48903492.,
411 163011640., 472733756., 1203322288., 2707475148., 5414950296.,
412 9669554100., 15471286560., 22239974430., 28781143380.,
413 33578000610., 35345263800., 33578000610., 28781143380.,
414 22239974430., 15471286560., 9669554100., 5414950296., 2707475148.,
415 1203322288., 472733756., 163011640., 48903492., 12620256.,
416 2760681., 501942., 73815., 8436., 703., 38., 1., 39., 780.,
417 10660., 111930., 962598., 7059052., 45379620., 260932815.,
418 1362649145., 6540715896., 29135916264., 121399651100.,
419 476260169700., 1768966344600., 6250347750920., 21094923659355.,
420 68248282427325., 212327989773900., 636983969321700.,
421 1847253511032930., 5189902721473470., 14154280149473100., 1., 39.,
422 741., 9139., 82251., 575757., 3262623., 15380937., 61523748.,
423 211915132., 635745396., 1676056044., 3910797436., 8122425444.,
424 15084504396., 25140840660., 37711260990., 51021117810.,
425 62359143990., 68923264410., 68923264410., 62359143990.,
426 51021117810., 37711260990., 25140840660., 15084504396.,
427 8122425444., 3910797436., 1676056044., 635745396., 211915132.,
428 61523748., 15380937., 3262623., 575757., 82251., 9139., 741., 39.,
429 1., 40., 820., 11480., 123410., 1086008., 8145060., 53524680.,
430 314457495., 1677106640., 8217822536., 37353738800., 158753389900.,
431 635013559600., 2403979904200., 8654327655120., 29749251314475.,
432 97997533741800., 310325523515700., 947309492837400.,
433 2794563003870330., 7984465725343800., 1., 40., 780., 9880.,
434 91390., 658008., 3838380., 18643560., 76904685., 273438880.,
435 847660528., 2311801440., 5586853480., 12033222880., 23206929840.,
436 40225345056., 62852101650., 88732378800., 113380261800.,
437 131282408400., 137846528820., 131282408400., 113380261800.,
438 88732378800., 62852101650., 40225345056., 23206929840.,
439 12033222880., 5586853480., 2311801440., 847660528., 273438880.,
440 76904685., 18643560., 3838380., 658008., 91390., 9880., 780., 40.,
441 1., 41., 861., 12341., 135751., 1221759., 9366819., 62891499.,
442 377348994., 2054455634., 10272278170., 47626016970.,
443 206379406870., 841392966470., 3245372870670., 11899700525790.,
444 41648951840265., 139646485582065., 449972009097765.,
445 1397281501935165., 4191844505805495., 1., 41., 820., 10660.,
446 101270., 749398., 4496388., 22481940., 95548245., 350343565.,
447 1121099408., 3159461968., 7898654920., 17620076360., 35240152720.,
448 63432274896., 103077446706., 151584480450., 202112640600.,
449 244662670200., 269128937220., 269128937220., 244662670200.,
450 202112640600., 151584480450., 103077446706., 63432274896.,
451 35240152720., 17620076360., 7898654920., 3159461968., 1121099408.,
452 350343565., 95548245., 22481940., 4496388., 749398., 101270.,
453 10660., 820., 41., 1., 42., 903., 13244., 148995., 1370754.,
454 10737573., 73629072., 450978066., 2505433700., 12777711870.,
455 60403728840., 266783135710., 1108176102180., 4353548972850.,
456 16253249498640., 57902201338905., 197548686920970.,
457 647520696018735., 2044802197953900., 1., 42., 861., 11480.,
458 111930., 850668., 5245786., 26978328., 118030185., 445891810.,
459 1471442973., 4280561376., 11058116888., 25518731280.,
460 52860229080., 98672427616., 166509721602., 254661927156.,
461 353697121050., 446775310800., 513791607420., 538257874440.,
462 513791607420., 446775310800., 353697121050., 254661927156.,
463 166509721602., 98672427616., 52860229080., 25518731280.,
464 11058116888., 4280561376., 1471442973., 445891810., 118030185.,
465 26978328., 5245786., 850668., 111930., 11480., 861., 42., 1., 43.,
466 946., 14190., 163185., 1533939., 12271512., 85900584.,
467 536878650., 3042312350., 15820024220., 76223753060.,
468 343006888770., 1451182990950., 5804731963800., 22057981462440.,
469 79960182801345., 277508869722315., 925029565741050., 1., 43.,
470 903., 12341., 123410., 962598., 6096454., 32224114., 145008513.,
471 563921995., 1917334783., 5752004349., 15338678264., 36576848168.,
472 78378960360., 151532656696., 265182149218., 421171648758.,
473 608359048206., 800472431850., 960566918220., 1052049481860.,
474 1052049481860., 960566918220., 800472431850., 608359048206.,
475 421171648758., 265182149218., 151532656696., 78378960360.,
476 36576848168., 15338678264., 5752004349., 1917334783., 563921995.,
477 145008513., 32224114., 6096454., 962598., 123410., 12341., 903.,
478 43., 1., 44., 990., 15180., 178365., 1712304., 13983816.,
479 99884400., 636763050., 3679075400., 19499099620., 95722852680.,
480 438729741450., 1889912732400., 7694644696200., 29752626158640.,
481 109712808959985., 387221678682300., 1., 44., 946., 13244.,
482 135751., 1086008., 7059052., 38320568., 177232627., 708930508.,
483 2481256778., 7669339132., 21090682613., 51915526432.,
484 114955808528., 229911617056., 416714805914., 686353797976.,
485 1029530696964., 1408831480056., 1761039350070., 2012616400080.,
486 2104098963720., 2012616400080., 1761039350070., 1408831480056.,
487 1029530696964., 686353797976., 416714805914., 229911617056.,
488 114955808528., 51915526432., 21090682613., 7669339132.,
489 2481256778., 708930508., 177232627., 38320568., 7059052.,
490 1086008., 135751., 13244., 946., 44., 1., 45., 1035., 16215.,
491 194580., 1906884., 15890700., 115775100., 752538150., 4431613550.,
492 23930713170., 119653565850., 558383307300., 2448296039700.,
493 10142940735900., 39895566894540., 149608375854525., 1., 45., 990.,
494 14190., 148995., 1221759., 8145060., 45379620., 215553195.,
495 886163135., 3190187286., 10150595910., 28760021745., 73006209045.,
496 166871334960., 344867425584., 646626422970., 1103068603890.,
497 1715884494940., 2438362177020., 3169870830126., 3773655750150.,
498 4116715363800., 4116715363800., 3773655750150., 3169870830126.,
499 2438362177020., 1715884494940., 1103068603890., 646626422970.,
500 344867425584., 166871334960., 73006209045., 28760021745.,
501 10150595910., 3190187286., 886163135., 215553195., 45379620.,
502 8145060., 1221759., 148995., 14190., 990., 45., 1., 46., 1081.,
503 17296., 211876., 2118760., 18009460., 133784560., 886322710.,
504 5317936260., 29248649430., 148902215280., 707285522580.,
505 3155581562280., 13298522298180., 53194089192720., 1., 46., 1035.,
506 15180., 163185., 1370754., 9366819., 53524680., 260932815.,
507 1101716330., 4076350421., 13340783196., 38910617655.,
508 101766230790., 239877544005., 511738760544., 991493848554.,
509 1749695026860., 2818953098830., 4154246671960., 5608233007146.,
510 6943526580276., 7890371113950., 8233430727600., 7890371113950.,
511 6943526580276., 5608233007146., 4154246671960., 2818953098830.,
512 1749695026860., 991493848554., 511738760544., 239877544005.,
513 101766230790., 38910617655., 13340783196., 4076350421.,
514 1101716330., 260932815., 53524680., 9366819., 1370754., 163185.,
515 15180., 1035., 46., 1., 47., 1128., 18424., 230300., 2349060.,
516 20358520., 154143080., 1040465790., 6358402050., 35607051480.,
517 184509266760., 891794789340., 4047376351620., 17345898649800., 1.,
518 47., 1081., 16215., 178365., 1533939., 10737573., 62891499.,
519 314457495., 1362649145., 5178066751., 17417133617., 52251400851.,
520 140676848445., 341643774795., 751616304549., 1503232609098.,
521 2741188875414., 4568648125690., 6973199770790., 9762479679106.,
522 12551759587422., 14833897694226., 16123801841550.,
523 16123801841550., 14833897694226., 12551759587422., 9762479679106.,
524 6973199770790., 4568648125690., 2741188875414., 1503232609098.,
525 751616304549., 341643774795., 140676848445., 52251400851.,
526 17417133617., 5178066751., 1362649145., 314457495., 62891499.,
527 10737573., 1533939., 178365., 16215., 1081., 47., 1., 48., 1176.,
528 19600., 249900., 2598960., 22957480., 177100560., 1217566350.,
529 7575968400., 43183019880., 227692286640., 1119487075980.,
530 5166863427600., 1., 48., 1128., 17296., 194580., 1712304.,
531 12271512., 73629072., 377348994., 1677106640., 6540715896.,
532 22595200368., 69668534468., 192928249296., 482320623240.,
533 1093260079344., 2254848913647., 4244421484512., 7309837001104.,
534 11541847896480., 16735679449896., 22314239266528.,
535 27385657281648., 30957699535776., 32247603683100.,
536 30957699535776., 27385657281648., 22314239266528.,
537 16735679449896., 11541847896480., 7309837001104., 4244421484512.,
538 2254848913647., 1093260079344., 482320623240., 192928249296.,
539 69668534468., 22595200368., 6540715896., 1677106640., 377348994.,
540 73629072., 12271512., 1712304., 194580., 17296., 1128., 48., 1.,
541 49., 1225., 20825., 270725., 2869685., 25827165., 202927725.,
542 1420494075., 8996462475., 52179482355., 279871768995.,
543 1399358844975., 1., 49., 1176., 18424., 211876., 1906884.,
544 13983816., 85900584., 450978066., 2054455634., 8217822536.,
545 29135916264., 92263734836., 262596783764., 675248872536.,
546 1575580702584., 3348108992991., 6499270398159., 11554258485616.,
547 18851684897584., 28277527346376., 39049918716424.,
548 49699896548176., 58343356817424., 63205303218876.,
549 63205303218876., 58343356817424., 49699896548176.,
550 39049918716424., 28277527346376., 18851684897584.,
551 11554258485616., 6499270398159., 3348108992991., 1575580702584.,
552 675248872536., 262596783764., 92263734836., 29135916264.,
553 8217822536., 2054455634., 450978066., 85900584., 13983816.,
554 1906884., 211876., 18424., 1176., 49., 1., 50., 1275., 22100.,
555 292825., 3162510., 28989675., 231917400., 1652411475.,
556 10648873950., 62828356305., 342700125300., 1., 50., 1225., 19600.,
557 230300., 2118760., 15890700., 99884400., 536878650., 2505433700.,
558 10272278170., 37353738800., 121399651100., 354860518600.,
559 937845656300., 2250829575120., 4923689695575., 9847379391150.,
560 18053528883775., 30405943383200., 47129212243960.,
561 67327446062800., 88749815264600., 108043253365600.,
562 121548660036300., 126410606437752., 121548660036300.,
563 108043253365600., 88749815264600., 67327446062800.,
564 47129212243960., 30405943383200., 18053528883775., 9847379391150.,
565 4923689695575., 2250829575120., 937845656300., 354860518600.,
566 121399651100., 37353738800., 10272278170., 2505433700.,
567 536878650., 99884400., 15890700., 2118760., 230300., 19600.,
568 1225., 50., 1., 51., 1326., 23426., 316251., 3478761., 32468436.,
569 264385836., 1916797311., 12565671261., 75394027566., 1., 51.,
570 1275., 20825., 249900., 2349060., 18009460., 115775100.,
571 636763050., 3042312350., 12777711870., 47626016970.,
572 158753389900., 476260169700., 1292706174900., 3188675231420.,
573 7174519270695., 14771069086725., 27900908274925., 48459472266975.,
574 77535155627160., 114456658306760., 156077261327400.,
575 196793068630200., 229591913401900., 247959266474052.,
576 247959266474052., 229591913401900., 196793068630200.,
577 156077261327400., 114456658306760., 77535155627160.,
578 48459472266975., 27900908274925., 14771069086725., 7174519270695.,
579 3188675231420., 1292706174900., 476260169700., 158753389900.,
580 47626016970., 12777711870., 3042312350., 636763050., 115775100.,
581 18009460., 2349060., 249900., 20825., 1275., 51., 1., 52., 1378.,
582 24804., 341055., 3819816., 36288252., 300674088., 2217471399.,
583 14783142660., 1., 52., 1326., 22100., 270725., 2598960.,
584 20358520., 133784560., 752538150., 3679075400., 15820024220.,
585 60403728840., 206379406870., 635013559600., 1768966344600.,
586 4481381406320., 10363194502115., 21945588357420., 42671977361650.,
587 76360380541900., 125994627894135., 191991813933920.,
588 270533919634160., 352870329957600., 426384982032100.,
589 477551179875952., 495918532948104., 477551179875952.,
590 426384982032100., 352870329957600., 270533919634160.,
591 191991813933920., 125994627894135., 76360380541900.,
592 42671977361650., 21945588357420., 10363194502115., 4481381406320.,
593 1768966344600., 635013559600., 206379406870., 60403728840.,
594 15820024220., 3679075400., 752538150., 133784560., 20358520.,
595 2598960., 270725., 22100., 1326., 52., 1., 53., 1431., 26235.,
596 367290., 4187106., 40475358., 341149446., 2558620845., 1., 53.,
597 1378., 23426., 292825., 2869685., 22957480., 154143080.,
598 886322710., 4431613550., 19499099620., 76223753060.,
599 266783135710., 841392966470., 2403979904200., 6250347750920.,
600 14844575908435., 32308782859535., 64617565719070.,
601 119032357903550., 202355008436035., 317986441828055.,
602 462525733568080., 623404249591760., 779255311989700.,
603 903936161908052., 973469712824056., 973469712824056.,
604 903936161908052., 779255311989700., 623404249591760.,
605 462525733568080., 317986441828055., 202355008436035.,
606 119032357903550., 64617565719070., 32308782859535.,
607 14844575908435., 6250347750920., 2403979904200., 841392966470.,
608 266783135710., 76223753060., 19499099620., 4431613550.,
609 886322710., 154143080., 22957480., 2869685., 292825., 23426.,
610 1378., 53., 1., 54., 1485., 27720., 395010., 4582116., 45057474.,
611 386206920., 1., 54., 1431., 24804., 316251., 3162510., 25827165.,
612 177100560., 1040465790., 5317936260., 23930713170., 95722852680.,
613 343006888770., 1108176102180., 3245372870670., 8654327655120.,
614 21094923659355., 47153358767970., 96926348578605.,
615 183649923622620., 321387366339585., 520341450264090.,
616 780512175396135., 1085929983159840., 1402659561581460.,
617 1683191473897752., 1877405874732108., 1946939425648112.,
618 1877405874732108., 1683191473897752., 1402659561581460.,
619 1085929983159840., 780512175396135., 520341450264090.,
620 321387366339585., 183649923622620., 96926348578605.,
621 47153358767970., 21094923659355., 8654327655120., 3245372870670.,
622 1108176102180., 343006888770., 95722852680., 23930713170.,
623 5317936260., 1040465790., 177100560., 25827165., 3162510.,
624 316251., 24804., 1431., 54., 1., 55., 1540., 29260., 424270.,
625 5006386., 50063860., 1., 55., 1485., 26235., 341055., 3478761.,
626 28989675., 202927725., 1217566350., 6358402050., 29248649430.,
627 119653565850., 438729741450., 1451182990950., 4353548972850.,
628 11899700525790., 29749251314475., 68248282427325.,
629 144079707346575., 280576272201225., 505037289962205.,
630 841728816603675., 1300853625660225., 1866442158555975.,
631 2488589544741300., 3085851035479212., 3560597348629860.,
632 3824345300380220., 3824345300380220., 3560597348629860.,
633 3085851035479212., 2488589544741300., 1866442158555975.,
634 1300853625660225., 841728816603675., 505037289962205.,
635 280576272201225., 144079707346575., 68248282427325.,
636 29749251314475., 11899700525790., 4353548972850., 1451182990950.,
637 438729741450., 119653565850., 29248649430., 6358402050.,
638 1217566350., 202927725., 28989675., 3478761., 341055., 26235.,
639 1485., 55., 1., 56., 1596., 30856., 455126., 5461512., 1., 56.,
640 1540., 27720., 367290., 3819816., 32468436., 231917400.,
641 1420494075., 7575968400., 35607051480., 148902215280.,
642 558383307300., 1889912732400., 5804731963800., 16253249498640.,
643 41648951840265., 97997533741800., 212327989773900.,
644 424655979547800., 785613562163430., 1346766106565880.,
645 2142582442263900., 3167295784216200., 4355031703297275.,
646 5574440580220512., 6646448384109072., 7384942649010080.,
647 7648690600760440., 7384942649010080., 6646448384109072.,
648 5574440580220512., 4355031703297275., 3167295784216200.,
649 2142582442263900., 1346766106565880., 785613562163430.,
650 424655979547800., 212327989773900., 97997533741800.,
651 41648951840265., 16253249498640., 5804731963800., 1889912732400.,
652 558383307300., 148902215280., 35607051480., 7575968400.,
653 1420494075., 231917400., 32468436., 3819816., 367290., 27720.,
654 1540., 56., 1., 57., 1653., 32509., 487635., 1., 57., 1596.,
655 29260., 395010., 4187106., 36288252., 264385836., 1652411475.,
656 8996462475., 43183019880., 184509266760., 707285522580.,
657 2448296039700., 7694644696200., 22057981462440., 57902201338905.,
658 139646485582065., 310325523515700., 636983969321700.,
659 1210269541711230., 2132379668729310., 3489348548829780.,
660 5309878226480100., 7522327487513475., 9929472283517787.,
661 12220888964329584., 14031391033119152., 15033633249770520.,
662 15033633249770520., 14031391033119152., 12220888964329584.,
663 9929472283517787., 7522327487513475., 5309878226480100.,
664 3489348548829780., 2132379668729310., 1210269541711230.,
665 636983969321700., 310325523515700., 139646485582065.,
666 57902201338905., 22057981462440., 7694644696200., 2448296039700.,
667 707285522580., 184509266760., 43183019880., 8996462475.,
668 1652411475., 264385836., 36288252., 4187106., 395010., 29260.,
669 1596., 57., 1., 58., 1711., 34220., 1., 58., 1653., 30856.,
670 424270., 4582116., 40475358., 300674088., 1916797311.,
671 10648873950., 52179482355., 227692286640., 891794789340.,
672 3155581562280., 10142940735900., 29752626158640., 79960182801345.,
673 197548686920970., 449972009097765., 947309492837400.,
674 1847253511032930., 3342649210440540., 5621728217559090.,
675 8799226775309880., 12832205713993575., 17451799771031262.,
676 22150361247847371., 26252279997448736., 29065024282889672.,
677 30067266499541040., 29065024282889672., 26252279997448736.,
678 22150361247847371., 17451799771031262., 12832205713993575.,
679 8799226775309880., 5621728217559090., 3342649210440540.,
680 1847253511032930., 947309492837400., 449972009097765.,
681 197548686920970., 79960182801345., 29752626158640.,
682 10142940735900., 3155581562280., 891794789340., 227692286640.,
683 52179482355., 10648873950., 1916797311., 300674088., 40475358.,
684 4582116., 424270., 30856., 1653., 58., 1., 59., 1770., 1., 59.,
685 1711., 32509., 455126., 5006386., 45057474., 341149446.,
686 2217471399., 12565671261., 62828356305., 279871768995.,
687 1119487075980., 4047376351620., 13298522298180., 39895566894540.,
688 109712808959985., 277508869722315., 647520696018735.,
689 1397281501935165., 2794563003870330., 5189902721473470.,
690 8964377427999630., 14420954992868970., 21631432489303455.,
691 30284005485024837., 39602161018878633., 48402641245296107.,
692 55317304280338408., 59132290782430712., 59132290782430712.,
693 55317304280338408., 48402641245296107., 39602161018878633.,
694 30284005485024837., 21631432489303455., 14420954992868970.,
695 8964377427999630., 5189902721473470., 2794563003870330.,
696 1397281501935165., 647520696018735., 277508869722315.,
697 109712808959985., 39895566894540., 13298522298180.,
698 4047376351620., 1119487075980., 279871768995., 62828356305.,
699 12565671261., 2217471399., 341149446., 45057474., 5006386.,
700 455126., 32509., 1711., 59., 1., 60., 1., 60., 1770., 34220.,
701 487635., 5461512., 50063860., 386206920., 2558620845.,
702 14783142660., 75394027566., 342700125300., 1399358844975.,
703 5166863427600., 17345898649800., 53194089192720.,
704 149608375854525., 387221678682300., 925029565741050.,
705 2044802197953900., 4191844505805495., 7984465725343800.,
706 14154280149473100., 23385332420868600., 36052387482172425.,
707 51915437974328292., 69886166503903470., 88004802264174740.,
708 103719945525634515., 114449595062769120., 118264581564861424.,
709 114449595062769120., 103719945525634515., 88004802264174740.,
710 69886166503903470., 51915437974328292., 36052387482172425.,
711 23385332420868600., 14154280149473100., 7984465725343800.,
712 4191844505805495., 2044802197953900., 925029565741050.,
713 387221678682300., 149608375854525., 53194089192720.,
714 17345898649800., 5166863427600., 1399358844975., 342700125300.,
715 75394027566., 14783142660., 2558620845., 386206920., 50063860.,
716 5461512., 487635., 34220., 1770., 60., 1.
719 return *((mmcmcnp_1_*)&e_1);