1 1
2 1
3 1
4 1
5 1
6 1
7 1
8 1
9 1
10 2
11 2
12 2
13 2
14 2
15 2
16 2
17 2
18 12
19 12
20 12
21 12
22 12
23 12
24 12
25 12
26 12
27 12
28 24
29 24
30 24
31 24
32 24
33 24
34 48
35 240
36 720
37 720
38 720
39 720
40 720
41 720
42 720
43 720
44 1440
45 1440
46 1440
47 1440
48 1440
49 10080
50 10080
51 10080
52 20160
53 20160
54 60480
55 60480
56 60480
57 60480
58 60480
59 60480
60 120960
61 120960
62 120960
63 120960
64 120960
65 120960
66 241920
67 241920
68 241920
69 725760
70 3628800
71 3628800
72 3628800
73 3628800
74 3628800
75 3628800
76 7257600
77 7257600
78 7257600
79 7257600
80 7257600
81 21772800
82 21772800
83 21772800
84 43545600
85 43545600
86 43545600
87 43545600
88 479001600
89 479001600
90 479001600
91 479001600
92 958003200
93 958003200
94 958003200
95 958003200
96 958003200
97 958003200
98 6706022400
99 20118067200
100 201180672000
101 201180672000
102 201180672000
103 201180672000
104 2615348736000
105 2615348736000
106 2615348736000
107 2615348736000
108 5230697472000
109 5230697472000
110 5230697472000
111 5230697472000
112 5230697472000
113 5230697472000
114 5230697472000
115 5230697472000
116 10461394944000
117 31384184832000
118 31384184832000
119 31384184832000
120 31384184832000
121 31384184832000
122 31384184832000
123 31384184832000
124 31384184832000
125 31384184832000
126 62768369664000
127 62768369664000
128 62768369664000
129 62768369664000
130 627683696640000
131 627683696640000
132 627683696640000
133 627683696640000
134 627683696640000
135 1883051089920000
136 32011868528640000
137 32011868528640000
138 32011868528640000
139 32011868528640000
140 64023737057280000
141 64023737057280000
142 64023737057280000
143 64023737057280000
144 64023737057280000
145 64023737057280000
146 64023737057280000
147 448166159400960000
148 896332318801920000
149 896332318801920000
150 2688996956405760000
151 2688996956405760000
152 51090942171709440000
153 51090942171709440000
154 51090942171709440000
155 51090942171709440000
156 102181884343418880000
157 102181884343418880000
158 102181884343418880000
159 102181884343418880000
160 102181884343418880000
161 102181884343418880000
162 306545653030256640000
163 306545653030256640000
164 613091306060513280000
165 33720021833328230400000
166 33720021833328230400000
167 33720021833328230400000
168 33720021833328230400000
169 33720021833328230400000
170 33720021833328230400000
171 33720021833328230400000
172 67440043666656460800000
173 67440043666656460800000
174 67440043666656460800000
175 67440043666656460800000
176 67440043666656460800000
177 67440043666656460800000
178 67440043666656460800000
179 67440043666656460800000
180 404640261999938764800000
181 404640261999938764800000
182 404640261999938764800000
183 404640261999938764800000
184 9306726025998591590400000
185 9306726025998591590400000
186 9306726025998591590400000
187 9306726025998591590400000
188 9306726025998591590400000
189 9306726025998591590400000
190 18613452051997183180800000
191 18613452051997183180800000
192 18613452051997183180800000
193 18613452051997183180800000
194 18613452051997183180800000
195 241974876675963381350400000
196 3387648273463487338905600000
197 3387648273463487338905600000
198 10162944820390462016716800000
199 10162944820390462016716800000
200 50814724101952310083584000000
201 50814724101952310083584000000
202 50814724101952310083584000000
203 50814724101952310083584000000
204 101629448203904620167168000000
205 101629448203904620167168000000
206 101629448203904620167168000000
207 101629448203904620167168000000
208 101629448203904620167168000000
209 101629448203904620167168000000
210 101629448203904620167168000000
211 101629448203904620167168000000
212 203258896407809240334336000000
213 203258896407809240334336000000
214 203258896407809240334336000000
215 203258896407809240334336000000
216 609776689223427721003008000000
217 609776689223427721003008000000
218 609776689223427721003008000000
219 609776689223427721003008000000
220 609776689223427721003008000000
221 609776689223427721003008000000
222 1219553378446855442006016000000
223 1219553378446855442006016000000
224 1219553378446855442006016000000
225 1219553378446855442006016000000
226 1219553378446855442006016000000
227 1219553378446855442006016000000
228 2439106756893710884012032000000
229 2439106756893710884012032000000
230 12195533784468554420060160000000
231 36586601353405663260180480000000
232 1061011439248764234545233920000000
233 1061011439248764234545233920000000
234 1061011439248764234545233920000000
235 1061011439248764234545233920000000
236 1061011439248764234545233920000000
237 1061011439248764234545233920000000
238 2122022878497528469090467840000000
239 2122022878497528469090467840000000
240 2122022878497528469090467840000000
241 2122022878497528469090467840000000
242 23342251663472813159995146240000000
243 70026754990418439479985438720000000
244 70026754990418439479985438720000000
245 490187284932929076359898071040000000
246 980374569865858152719796142080000000
247 980374569865858152719796142080000000
248 30391611665841602734313680404480000000
249 30391611665841602734313680404480000000
250 30391611665841602734313680404480000000
251 30391611665841602734313680404480000000
252 30391611665841602734313680404480000000
253 30391611665841602734313680404480000000
254 30391611665841602734313680404480000000
255 30391611665841602734313680404480000000
256 60783223331683205468627360808960000000
257 60783223331683205468627360808960000000
258 121566446663366410937254721617920000000
259 121566446663366410937254721617920000000
260 607832233316832054686273608089600000000
261 1823496699950496164058820824268800000000
262 1823496699950496164058820824268800000000
263 1823496699950496164058820824268800000000
264 1823496699950496164058820824268800000000
265 1823496699950496164058820824268800000000
266 1823496699950496164058820824268800000000
267 1823496699950496164058820824268800000000
268 3646993399900992328117641648537600000000
269 3646993399900992328117641648537600000000
270 3646993399900992328117641648537600000000
271 3646993399900992328117641648537600000000
272 61998887798316869577999908025139200000000
273 61998887798316869577999908025139200000000
274 61998887798316869577999908025139200000000
275 61998887798316869577999908025139200000000
276 371993326789901217467999448150835200000000
277 371993326789901217467999448150835200000000
278 371993326789901217467999448150835200000000
279 371993326789901217467999448150835200000000
280 371993326789901217467999448150835200000000
281 371993326789901217467999448150835200000000
282 371993326789901217467999448150835200000000
283 371993326789901217467999448150835200000000
284 743986653579802434935998896301670400000000
285 743986653579802434935998896301670400000000
286 743986653579802434935998896301670400000000
287 743986653579802434935998896301670400000000
288 743986653579802434935998896301670400000000
289 743986653579802434935998896301670400000000
290 743986653579802434935998896301670400000000
291 743986653579802434935998896301670400000000
292 1487973307159604869871997792603340800000000
293 1487973307159604869871997792603340800000000
294 31247439450351702267311953644670156800000000
295 156237197251758511336559768223350784000000000
296 5780776298315064919452711424263979008000000000
297 5780776298315064919452711424263979008000000000
298 5780776298315064919452711424263979008000000000
299 75150091878095843952885248515431727104000000000
300 150300183756191687905770497030863454208000000000
301 150300183756191687905770497030863454208000000000
302 150300183756191687905770497030863454208000000000
303 150300183756191687905770497030863454208000000000
304 2855703491367642070209639443586405629952000000000
305 2855703491367642070209639443586405629952000000000
306 2855703491367642070209639443586405629952000000000
307 2855703491367642070209639443586405629952000000000
308 5711406982735284140419278887172811259904000000000
309 17134220948205852421257836661518433779712000000000
310 17134220948205852421257836661518433779712000000000
311 17134220948205852421257836661518433779712000000000
312 17134220948205852421257836661518433779712000000000
313 17134220948205852421257836661518433779712000000000
314 17134220948205852421257836661518433779712000000000
315 17134220948205852421257836661518433779712000000000
316 17134220948205852421257836661518433779712000000000
317 17134220948205852421257836661518433779712000000000
318 34268441896411704842515673323036867559424000000000
319 34268441896411704842515673323036867559424000000000
320 34268441896411704842515673323036867559424000000000
321 34268441896411704842515673323036867559424000000000
322 34268441896411704842515673323036867559424000000000
323 34268441896411704842515673323036867559424000000000
324 205610651378470229055094039938221205356544000000000
325 1028053256892351145275470199691106026782720000000000
326 1028053256892351145275470199691106026782720000000000
327 1028053256892351145275470199691106026782720000000000
328 42150183532586396956294278187335347098091520000000000
329 42150183532586396956294278187335347098091520000000000
330 463652018858450366519237060060688818079006720000000000
331 463652018858450366519237060060688818079006720000000000
332 927304037716900733038474120121377636158013440000000000
333 927304037716900733038474120121377636158013440000000000
334 927304037716900733038474120121377636158013440000000000
335 927304037716900733038474120121377636158013440000000000
336 927304037716900733038474120121377636158013440000000000
337 927304037716900733038474120121377636158013440000000000
338 927304037716900733038474120121377636158013440000000000
339 927304037716900733038474120121377636158013440000000000
340 1854608075433801466076948240242755272316026880000000000
341 1854608075433801466076948240242755272316026880000000000
342 5563824226301404398230844720728265816948080640000000000
343 38946769584109830787615913045097860718636564480000000000
344 1674711092116722723867484260939208010901372272640000000000
345 1674711092116722723867484260939208010901372272640000000000
346 1674711092116722723867484260939208010901372272640000000000
347 1674711092116722723867484260939208010901372272640000000000
348 1674711092116722723867484260939208010901372272640000000000
349 1674711092116722723867484260939208010901372272640000000000
350 3349422184233445447734968521878416021802744545280000000000
351 3349422184233445447734968521878416021802744545280000000000
352 3349422184233445447734968521878416021802744545280000000000
353 3349422184233445447734968521878416021802744545280000000000
354 3349422184233445447734968521878416021802744545280000000000
355 3349422184233445447734968521878416021802744545280000000000
356 6698844368466890895469937043756832043605489090560000000000
357 20096533105400672686409811131270496130816467271680000000000
358 20096533105400672686409811131270496130816467271680000000000
359 20096533105400672686409811131270496130816467271680000000000
360 100482665527003363432049055656352480654082336358400000000000
361 100482665527003363432049055656352480654082336358400000000000
362 100482665527003363432049055656352480654082336358400000000000
363 100482665527003363432049055656352480654082336358400000000000
364 100482665527003363432049055656352480654082336358400000000000
365 100482665527003363432049055656352480654082336358400000000000
366 200965331054006726864098111312704961308164672716800000000000
367 200965331054006726864098111312704961308164672716800000000000
368 4622202614242154717874256560192214110087787472486400000000000
369 4622202614242154717874256560192214110087787472486400000000000
370 4622202614242154717874256560192214110087787472486400000000000
371 4622202614242154717874256560192214110087787472486400000000000
372 4622202614242154717874256560192214110087787472486400000000000
373 4622202614242154717874256560192214110087787472486400000000000
374 9244405228484309435748513120384428220175574944972800000000000
375 27733215685452928307245539361153284660526724834918400000000000
376 1303461137216287630440540349974204379044756067241164800000000000
377 1303461137216287630440540349974204379044756067241164800000000000
378 1303461137216287630440540349974204379044756067241164800000000000
379 1303461137216287630440540349974204379044756067241164800000000000
380 1303461137216287630440540349974204379044756067241164800000000000
381 1303461137216287630440540349974204379044756067241164800000000000
382 1303461137216287630440540349974204379044756067241164800000000000
383 1303461137216287630440540349974204379044756067241164800000000000
384 2606922274432575260881080699948408758089512134482329600000000000
385 2606922274432575260881080699948408758089512134482329600000000000
386 2606922274432575260881080699948408758089512134482329600000000000
387 2606922274432575260881080699948408758089512134482329600000000000
388 5213844548865150521762161399896817516179024268964659200000000000
389 5213844548865150521762161399896817516179024268964659200000000000
390 1016699687028704351743621472979879415654909732448108544000000000000
391 17283894679487973979641565040657950066133465451617845248000000000000
392 120987262756415817857490955284605650462934258161324916736000000000000
393 120987262756415817857490955284605650462934258161324916736000000000000
394 120987262756415817857490955284605650462934258161324916736000000000000
395 120987262756415817857490955284605650462934258161324916736000000000000
396 241974525512831635714981910569211300925868516322649833472000000000000
397 241974525512831635714981910569211300925868516322649833472000000000000
398 241974525512831635714981910569211300925868516322649833472000000000000
399 241974525512831635714981910569211300925868516322649833472000000000000
400 241974525512831635714981910569211300925868516322649833472000000000000
401 241974525512831635714981910569211300925868516322649833472000000000000
402 241974525512831635714981910569211300925868516322649833472000000000000
403 241974525512831635714981910569211300925868516322649833472000000000000
404 483949051025663271429963821138422601851737032645299666944000000000000
405 1451847153076989814289891463415267805555211097935899000832000000000000
406 1451847153076989814289891463415267805555211097935899000832000000000000
407 15970318683846887957188806097567945861107322077294889009152000000000000
408 15970318683846887957188806097567945861107322077294889009152000000000000
409 15970318683846887957188806097567945861107322077294889009152000000000000
410 15970318683846887957188806097567945861107322077294889009152000000000000
411 15970318683846887957188806097567945861107322077294889009152000000000000
412 15970318683846887957188806097567945861107322077294889009152000000000000
413 15970318683846887957188806097567945861107322077294889009152000000000000
414 31940637367693775914377612195135891722214644154589778018304000000000000
415 31940637367693775914377612195135891722214644154589778018304000000000000
416 31940637367693775914377612195135891722214644154589778018304000000000000
417 31940637367693775914377612195135891722214644154589778018304000000000000
418 31940637367693775914377612195135891722214644154589778018304000000000000
419 31940637367693775914377612195135891722214644154589778018304000000000000
420 63881274735387551828755224390271783444429288309179556036608000000000000
421 63881274735387551828755224390271783444429288309179556036608000000000000
422 63881274735387551828755224390271783444429288309179556036608000000000000
423 191643824206162655486265673170815350333287864927538668109824000000000000
424 10157122682926620740772080678053213567664256841159549409820672000000000000
425 50785613414633103703860403390266067838321284205797747049103360000000000000
426 50785613414633103703860403390266067838321284205797747049103360000000000000
427 50785613414633103703860403390266067838321284205797747049103360000000000000
428 50785613414633103703860403390266067838321284205797747049103360000000000000
429 50785613414633103703860403390266067838321284205797747049103360000000000000
430 101571226829266207407720806780532135676642568411595494098206720000000000000
431 101571226829266207407720806780532135676642568411595494098206720000000000000
432 101571226829266207407720806780532135676642568411595494098206720000000000000
433 101571226829266207407720806780532135676642568411595494098206720000000000000
434 101571226829266207407720806780532135676642568411595494098206720000000000000
435 101571226829266207407720806780532135676642568411595494098206720000000000000
436 101571226829266207407720806780532135676642568411595494098206720000000000000
437 1929853309756057940746695328830110577856208799820314387865927680000000000000
438 11579119858536347644480171972980663467137252798921886327195566080000000000000
439 11579119858536347644480171972980663467137252798921886327195566080000000000000
440 11579119858536347644480171972980663467137252798921886327195566080000000000000
441 81053839009754433511361203810864644269960769592453204290368962560000000000000
442 81053839009754433511361203810864644269960769592453204290368962560000000000000
443 81053839009754433511361203810864644269960769592453204290368962560000000000000
444 81053839009754433511361203810864644269960769592453204290368962560000000000000
445 81053839009754433511361203810864644269960769592453204290368962560000000000000
446 81053839009754433511361203810864644269960769592453204290368962560000000000000
447 81053839009754433511361203810864644269960769592453204290368962560000000000000
448 162107678019508867022722407621729288539921539184906408580737925120000000000000
449 162107678019508867022722407621729288539921539184906408580737925120000000000000
450 162107678019508867022722407621729288539921539184906408580737925120000000000000
451 162107678019508867022722407621729288539921539184906408580737925120000000000000
452 324215356039017734045444815243458577079843078369812817161475850240000000000000
453 324215356039017734045444815243458577079843078369812817161475850240000000000000
454 324215356039017734045444815243458577079843078369812817161475850240000000000000
455 1621076780195088670227224076217292885399215391849064085807379251200000000000000
456 4863230340585266010681672228651878656197646175547192257422137753600000000000000
457 4863230340585266010681672228651878656197646175547192257422137753600000000000000
458 4863230340585266010681672228651878656197646175547192257422137753600000000000000
459 4863230340585266010681672228651878656197646175547192257422137753600000000000000
460 4863230340585266010681672228651878656197646175547192257422137753600000000000000
461 4863230340585266010681672228651878656197646175547192257422137753600000000000000
462 9726460681170532021363344457303757312395292351094384514844275507200000000000000
463 9726460681170532021363344457303757312395292351094384514844275507200000000000000
464 282067359753945428619536989261808962059463478181737150930483989708800000000000000
465 282067359753945428619536989261808962059463478181737150930483989708800000000000000
466 282067359753945428619536989261808962059463478181737150930483989708800000000000000
467 282067359753945428619536989261808962059463478181737150930483989708800000000000000
468 282067359753945428619536989261808962059463478181737150930483989708800000000000000
469 282067359753945428619536989261808962059463478181737150930483989708800000000000000
470 564134719507890857239073978523617924118926956363474301860967979417600000000000000
471 1692404158523672571717221935570853772356780869090422905582903938252800000000000000
472 99851845352896681731316094198680372569050071276334951429391332356915200000000000000
473 99851845352896681731316094198680372569050071276334951429391332356915200000000000000
474 99851845352896681731316094198680372569050071276334951429391332356915200000000000000
475 99851845352896681731316094198680372569050071276334951429391332356915200000000000000
476 99851845352896681731316094198680372569050071276334951429391332356915200000000000000
477 99851845352896681731316094198680372569050071276334951429391332356915200000000000000
478 99851845352896681731316094198680372569050071276334951429391332356915200000000000000
479 99851845352896681731316094198680372569050071276334951429391332356915200000000000000
480 199703690705793363462632188397360745138100142552669902858782664713830400000000000000
481 199703690705793363462632188397360745138100142552669902858782664713830400000000000000
482 199703690705793363462632188397360745138100142552669902858782664713830400000000000000
483 199703690705793363462632188397360745138100142552669902858782664713830400000000000000
484 2196740597763726998088954072370968196519101568079368931446609311852134400000000000000
485 2196740597763726998088954072370968196519101568079368931446609311852134400000000000000
486 13180443586582361988533724434225809179114609408476213588679655871112806400000000000000
487 13180443586582361988533724434225809179114609408476213588679655871112806400000000000000
488 804007058781524081300557190487774359925991173917049028909459008137881190400000000000000
489 804007058781524081300557190487774359925991173917049028909459008137881190400000000000000
490 28140247057353342845519501667072102597409691087096716011831065284825841664000000000000000
491 28140247057353342845519501667072102597409691087096716011831065284825841664000000000000000
492 28140247057353342845519501667072102597409691087096716011831065284825841664000000000000000
493 28140247057353342845519501667072102597409691087096716011831065284825841664000000000000000
494 365823211745593456991753521671937333766325984132257308153803848702735941632000000000000000
495 365823211745593456991753521671937333766325984132257308153803848702735941632000000000000000
496 22681039128226794333488718343660114693512211016199953105535838619569628381184000000000000000
497 22681039128226794333488718343660114693512211016199953105535838619569628381184000000000000000
498 22681039128226794333488718343660114693512211016199953105535838619569628381184000000000000000
499 22681039128226794333488718343660114693512211016199953105535838619569628381184000000000000000
500 22681039128226794333488718343660114693512211016199953105535838619569628381184000000000000000
501 68043117384680383000466155030980344080536633048599859316607515858708885143552000000000000000
502 68043117384680383000466155030980344080536633048599859316607515858708885143552000000000000000
503 68043117384680383000466155030980344080536633048599859316607515858708885143552000000000000000
504 136086234769360766000932310061960688161073266097199718633215031717417770287104000000000000000
505 136086234769360766000932310061960688161073266097199718633215031717417770287104000000000000000
506 136086234769360766000932310061960688161073266097199718633215031717417770287104000000000000000
507 136086234769360766000932310061960688161073266097199718633215031717417770287104000000000000000
508 136086234769360766000932310061960688161073266097199718633215031717417770287104000000000000000
509 136086234769360766000932310061960688161073266097199718633215031717417770287104000000000000000
510 136086234769360766000932310061960688161073266097199718633215031717417770287104000000000000000
511 136086234769360766000932310061960688161073266097199718633215031717417770287104000000000000000
512 272172469538721532001864620123921376322146532194399437266430063434835540574208000000000000000
513 272172469538721532001864620123921376322146532194399437266430063434835540574208000000000000000
514 544344939077443064003729240247842752644293064388798874532860126869671081148416000000000000000
515 544344939077443064003729240247842752644293064388798874532860126869671081148416000000000000000
516 1633034817232329192011187720743528257932879193166396623598580380609013243445248000000000000000
517 1633034817232329192011187720743528257932879193166396623598580380609013243445248000000000000000
518 1633034817232329192011187720743528257932879193166396623598580380609013243445248000000000000000
519 1633034817232329192011187720743528257932879193166396623598580380609013243445248000000000000000
520 8165174086161645960055938603717641289664395965831983117992901903045066217226240000000000000000
521 8165174086161645960055938603717641289664395965831983117992901903045066217226240000000000000000
522 8165174086161645960055938603717641289664395965831983117992901903045066217226240000000000000000
523 8165174086161645960055938603717641289664395965831983117992901903045066217226240000000000000000
524 16330348172323291920111877207435282579328791931663966235985803806090132434452480000000000000000
525 16330348172323291920111877207435282579328791931663966235985803806090132434452480000000000000000
526 16330348172323291920111877207435282579328791931663966235985803806090132434452480000000000000000
527 277615918929495962641901912526399803848589462838287426011758664703532251385692160000000000000000
528 277615918929495962641901912526399803848589462838287426011758664703532251385692160000000000000000
529 6385166135378407140763743988107195488517557645280610798270449288181241781870919680000000000000000
530 6385166135378407140763743988107195488517557645280610798270449288181241781870919680000000000000000
531 6385166135378407140763743988107195488517557645280610798270449288181241781870919680000000000000000
532 12770332270756814281527487976214390977035115290561221596540898576362483563741839360000000000000000
533 12770332270756814281527487976214390977035115290561221596540898576362483563741839360000000000000000
534 38310996812270442844582463928643172931105345871683664789622695729087450691225518080000000000000000
535 38310996812270442844582463928643172931105345871683664789622695729087450691225518080000000000000000
536 2566836786422119670587025083219092586384058173402805540904720613848859196312109711360000000000000000
537 2566836786422119670587025083219092586384058173402805540904720613848859196312109711360000000000000000
538 2566836786422119670587025083219092586384058173402805540904720613848859196312109711360000000000000000
539 17967857504954837694109175582533648104688407213819638786333044296942014374184767979520000000000000000
540 35935715009909675388218351165067296209376814427639277572666088593884028748369535959040000000000000000
541 35935715009909675388218351165067296209376814427639277572666088593884028748369535959040000000000000000
542 35935715009909675388218351165067296209376814427639277572666088593884028748369535959040000000000000000
543 35935715009909675388218351165067296209376814427639277572666088593884028748369535959040000000000000000
544 35935715009909675388218351165067296209376814427639277572666088593884028748369535959040000000000000000
545 35935715009909675388218351165067296209376814427639277572666088593884028748369535959040000000000000000
546 35935715009909675388218351165067296209376814427639277572666088593884028748369535959040000000000000000
547 35935715009909675388218351165067296209376814427639277572666088593884028748369535959040000000000000000
548 71871430019819350776436702330134592418753628855278555145332177187768057496739071918080000000000000000
549 215614290059458052329310106990403777256260886565835665435996531563304172490217215754240000000000000000
550 1078071450297290261646550534952018886281304432829178327179982657816520862451086078771200000000000000000
551 1078071450297290261646550534952018886281304432829178327179982657816520862451086078771200000000000000000
552 1078071450297290261646550534952018886281304432829178327179982657816520862451086078771200000000000000000
553 1078071450297290261646550534952018886281304432829178327179982657816520862451086078771200000000000000000
554 1078071450297290261646550534952018886281304432829178327179982657816520862451086078771200000000000000000
555 1078071450297290261646550534952018886281304432829178327179982657816520862451086078771200000000000000000
556 2156142900594580523293101069904037772562608865658356654359965315633041724902172157542400000000000000000
557 2156142900594580523293101069904037772562608865658356654359965315633041724902172157542400000000000000000
558 2156142900594580523293101069904037772562608865658356654359965315633041724902172157542400000000000000000
559 2156142900594580523293101069904037772562608865658356654359965315633041724902172157542400000000000000000
560 2156142900594580523293101069904037772562608865658356654359965315633041724902172157542400000000000000000
561 2156142900594580523293101069904037772562608865658356654359965315633041724902172157542400000000000000000
562 2156142900594580523293101069904037772562608865658356654359965315633041724902172157542400000000000000000
563 2156142900594580523293101069904037772562608865658356654359965315633041724902172157542400000000000000000
564 4312285801189161046586202139808075545125217731316713308719930631266083449804344315084800000000000000000
565 4312285801189161046586202139808075545125217731316713308719930631266083449804344315084800000000000000000
566 4312285801189161046586202139808075545125217731316713308719930631266083449804344315084800000000000000000
567 12936857403567483139758606419424226635375653193950139926159791893798250349413032945254400000000000000000
568 918516875653291302922861055779120091111671376770459934757345224459675774808325339113062400000000000000000
569 918516875653291302922861055779120091111671376770459934757345224459675774808325339113062400000000000000000
570 918516875653291302922861055779120091111671376770459934757345224459675774808325339113062400000000000000000
571 918516875653291302922861055779120091111671376770459934757345224459675774808325339113062400000000000000000
572 10103685632186204332151471613570321002228385144475059282330797469056433522891578730243686400000000000000000
573 10103685632186204332151471613570321002228385144475059282330797469056433522891578730243686400000000000000000
574 20207371264372408664302943227140642004456770288950118564661594938112867045783157460487372800000000000000000
575 20207371264372408664302943227140642004456770288950118564661594938112867045783157460487372800000000000000000
576 20207371264372408664302943227140642004456770288950118564661594938112867045783157460487372800000000000000000
577 20207371264372408664302943227140642004456770288950118564661594938112867045783157460487372800000000000000000
578 20207371264372408664302943227140642004456770288950118564661594938112867045783157460487372800000000000000000
579 20207371264372408664302943227140642004456770288950118564661594938112867045783157460487372800000000000000000
580 40414742528744817328605886454281284008913540577900237129323189876225734091566314920974745600000000000000000
581 40414742528744817328605886454281284008913540577900237129323189876225734091566314920974745600000000000000000
582 121244227586234451985817659362843852026740621733700711387969569628677202274698944762924236800000000000000000
583 121244227586234451985817659362843852026740621733700711387969569628677202274698944762924236800000000000000000
584 8850828613795114994964689133487601197952065386560151931321778582893435766053022967693469286400000000000000000
585 575303859896682474672704793676694077866884250126409875535915607888073324793446492900075503616000000000000000000
586 575303859896682474672704793676694077866884250126409875535915607888073324793446492900075503616000000000000000000
587 575303859896682474672704793676694077866884250126409875535915607888073324793446492900075503616000000000000000000
588 8054254038553554645417867111473717090136379501769738257502818510433026547108250900601057050624000000000000000000
589 153030826732517538262939475118000624712591210533625026892553551698227504395056767111420083961856000000000000000000
590 153030826732517538262939475118000624712591210533625026892553551698227504395056767111420083961856000000000000000000
591 153030826732517538262939475118000624712591210533625026892553551698227504395056767111420083961856000000000000000000
592 5662140589103148915728760579366023114365874789744125995024481412834417662617100383122543106588672000000000000000000
593 5662140589103148915728760579366023114365874789744125995024481412834417662617100383122543106588672000000000000000000
594 5662140589103148915728760579366023114365874789744125995024481412834417662617100383122543106588672000000000000000000
595 5662140589103148915728760579366023114365874789744125995024481412834417662617100383122543106588672000000000000000000
596 11324281178206297831457521158732046228731749579488251990048962825668835325234200766245086213177344000000000000000000
597 33972843534618893494372563476196138686195248738464755970146888477006505975702602298735258639532032000000000000000000
598 33972843534618893494372563476196138686195248738464755970146888477006505975702602298735258639532032000000000000000000
599 33972843534618893494372563476196138686195248738464755970146888477006505975702602298735258639532032000000000000000000
600 33972843534618893494372563476196138686195248738464755970146888477006505975702602298735258639532032000000000000000000
601 33972843534618893494372563476196138686195248738464755970146888477006505975702602298735258639532032000000000000000000
602 33972843534618893494372563476196138686195248738464755970146888477006505975702602298735258639532032000000000000000000
603 33972843534618893494372563476196138686195248738464755970146888477006505975702602298735258639532032000000000000000000
604 33972843534618893494372563476196138686195248738464755970146888477006505975702602298735258639532032000000000000000000
605 33972843534618893494372563476196138686195248738464755970146888477006505975702602298735258639532032000000000000000000
606 67945687069237786988745126952392277372390497476929511940293776954013011951405204597470517279064064000000000000000000
607 67945687069237786988745126952392277372390497476929511940293776954013011951405204597470517279064064000000000000000000
608 67945687069237786988745126952392277372390497476929511940293776954013011951405204597470517279064064000000000000000000
609 67945687069237786988745126952392277372390497476929511940293776954013011951405204597470517279064064000000000000000000
610 67945687069237786988745126952392277372390497476929511940293776954013011951405204597470517279064064000000000000000000
611 67945687069237786988745126952392277372390497476929511940293776954013011951405204597470517279064064000000000000000000
612 135891374138475573977490253904784554744780994953859023880587553908026023902810409194941034558128128000000000000000000
613 135891374138475573977490253904784554744780994953859023880587553908026023902810409194941034558128128000000000000000000
614 135891374138475573977490253904784554744780994953859023880587553908026023902810409194941034558128128000000000000000000
615 407674122415426721932470761714353664234342984861577071641762661724078071708431227584823103674384384000000000000000000
616 407674122415426721932470761714353664234342984861577071641762661724078071708431227584823103674384384000000000000000000
617 407674122415426721932470761714353664234342984861577071641762661724078071708431227584823103674384384000000000000000000
618 407674122415426721932470761714353664234342984861577071641762661724078071708431227584823103674384384000000000000000000
619 407674122415426721932470761714353664234342984861577071641762661724078071708431227584823103674384384000000000000000000
620 2038370612077133609662353808571768321171714924307885358208813308620390358542156137924115518371921920000000000000000000
621 2038370612077133609662353808571768321171714924307885358208813308620390358542156137924115518371921920000000000000000000
622 4076741224154267219324707617143536642343429848615770716417626617240780717084312275848231036743843840000000000000000000
623 4076741224154267219324707617143536642343429848615770716417626617240780717084312275848231036743843840000000000000000000
624 4076741224154267219324707617143536642343429848615770716417626617240780717084312275848231036743843840000000000000000000
625 4076741224154267219324707617143536642343429848615770716417626617240780717084312275848231036743843840000000000000000000
626 4076741224154267219324707617143536642343429848615770716417626617240780717084312275848231036743843840000000000000000000
627 4076741224154267219324707617143536642343429848615770716417626617240780717084312275848231036743843840000000000000000000
628 4076741224154267219324707617143536642343429848615770716417626617240780717084312275848231036743843840000000000000000000
629 4076741224154267219324707617143536642343429848615770716417626617240780717084312275848231036743843840000000000000000000
630 24460447344925603315948245702861219854060579091694624298505759703444684302505873655089386220463063040000000000000000000
631 24460447344925603315948245702861219854060579091694624298505759703444684302505873655089386220463063040000000000000000000
632 1932375340249122661959911410526036368470785748243875319581955016572130059897964018752061511416581980160000000000000000000
633 1932375340249122661959911410526036368470785748243875319581955016572130059897964018752061511416581980160000000000000000000
634 1932375340249122661959911410526036368470785748243875319581955016572130059897964018752061511416581980160000000000000000000
635 1932375340249122661959911410526036368470785748243875319581955016572130059897964018752061511416581980160000000000000000000
636 1932375340249122661959911410526036368470785748243875319581955016572130059897964018752061511416581980160000000000000000000
637 13526627381743858633719379873682254579295500237707127237073685116004910419285748131264430579916073861120000000000000000000
638 13526627381743858633719379873682254579295500237707127237073685116004910419285748131264430579916073861120000000000000000000
639 13526627381743858633719379873682254579295500237707127237073685116004910419285748131264430579916073861120000000000000000000
640 27053254763487717267438759747364509158591000475414254474147370232009820838571496262528861159832147722240000000000000000000
641 27053254763487717267438759747364509158591000475414254474147370232009820838571496262528861159832147722240000000000000000000
642 27053254763487717267438759747364509158591000475414254474147370232009820838571496262528861159832147722240000000000000000000
643 27053254763487717267438759747364509158591000475414254474147370232009820838571496262528861159832147722240000000000000000000
644 54106509526975434534877519494729018317182000950828508948294740464019641677142992525057722319664295444480000000000000000000
645 270532547634877172674387597473645091585910004754142544741473702320098208385714962625288611598321477222400000000000000000000
646 4599053309792911935464589157051966556960470080820423260605052939441669542557154364629906397171465112780800000000000000000000
647 4599053309792911935464589157051966556960470080820423260605052939441669542557154364629906397171465112780800000000000000000000
648 13797159929378735806393767471155899670881410242461269781815158818325008627671463093889719191514395338342400000000000000000000
649 151768759223166093870331442182714896379695512667073967599966747001575094904386094032786911106658348721766400000000000000000000
650 151768759223166093870331442182714896379695512667073967599966747001575094904386094032786911106658348721766400000000000000000000
651 151768759223166093870331442182714896379695512667073967599966747001575094904386094032786911106658348721766400000000000000000000
652 303537518446332187740662884365429792759391025334147935199933494003150189808772188065573822213316697443532800000000000000000000
653 303537518446332187740662884365429792759391025334147935199933494003150189808772188065573822213316697443532800000000000000000000
654 303537518446332187740662884365429792759391025334147935199933494003150189808772188065573822213316697443532800000000000000000000
655 303537518446332187740662884365429792759391025334147935199933494003150189808772188065573822213316697443532800000000000000000000
656 12445038256299619697367178258982621503135032038700065343197273254129157782159659710688526710745984595184844800000000000000000000
657 12445038256299619697367178258982621503135032038700065343197273254129157782159659710688526710745984595184844800000000000000000000
658 12445038256299619697367178258982621503135032038700065343197273254129157782159659710688526710745984595184844800000000000000000000
659 12445038256299619697367178258982621503135032038700065343197273254129157782159659710688526710745984595184844800000000000000000000
660 24890076512599239394734356517965243006270064077400130686394546508258315564319319421377053421491969190369689600000000000000000000
661 24890076512599239394734356517965243006270064077400130686394546508258315564319319421377053421491969190369689600000000000000000000
662 24890076512599239394734356517965243006270064077400130686394546508258315564319319421377053421491969190369689600000000000000000000
663 74670229537797718184203069553895729018810192232200392059183639524774946692957958264131160264475907571109068800000000000000000000
664 6197629051637210609288854772973345508561245955272632540912242080556320575515510535922886301951500328402052710400000000000000000000
665 6197629051637210609288854772973345508561245955272632540912242080556320575515510535922886301951500328402052710400000000000000000000
666 6197629051637210609288854772973345508561245955272632540912242080556320575515510535922886301951500328402052710400000000000000000000
667 6197629051637210609288854772973345508561245955272632540912242080556320575515510535922886301951500328402052710400000000000000000000
668 6197629051637210609288854772973345508561245955272632540912242080556320575515510535922886301951500328402052710400000000000000000000
669 6197629051637210609288854772973345508561245955272632540912242080556320575515510535922886301951500328402052710400000000000000000000
670 12395258103274421218577709545946691017122491910545265081824484161112641151031021071845772603903000656804105420800000000000000000000
671 12395258103274421218577709545946691017122491910545265081824484161112641151031021071845772603903000656804105420800000000000000000000
672 12395258103274421218577709545946691017122491910545265081824484161112641151031021071845772603903000656804105420800000000000000000000
673 12395258103274421218577709545946691017122491910545265081824484161112641151031021071845772603903000656804105420800000000000000000000
674 12395258103274421218577709545946691017122491910545265081824484161112641151031021071845772603903000656804105420800000000000000000000
675 61976290516372106092888547729733455085612459552726325409122420805563205755155105359228863019515003284020527104000000000000000000000
676 1611383553425674758415102240973069832225923948370884460637182940944643349634032739339950438507390085384533704704000000000000000000000
677 1611383553425674758415102240973069832225923948370884460637182940944643349634032739339950438507390085384533704704000000000000000000000
678 4834150660277024275245306722919209496677771845112653381911548822833930048902098218019851315522170256153601114112000000000000000000000
679 4834150660277024275245306722919209496677771845112653381911548822833930048902098218019851315522170256153601114112000000000000000000000
680 4834150660277024275245306722919209496677771845112653381911548822833930048902098218019851315522170256153601114112000000000000000000000
681 4834150660277024275245306722919209496677771845112653381911548822833930048902098218019851315522170256153601114112000000000000000000000
682 4834150660277024275245306722919209496677771845112653381911548822833930048902098218019851315522170256153601114112000000000000000000000
683 4834150660277024275245306722919209496677771845112653381911548822833930048902098218019851315522170256153601114112000000000000000000000
684 4834150660277024275245306722919209496677771845112653381911548822833930048902098218019851315522170256153601114112000000000000000000000
685 4834150660277024275245306722919209496677771845112653381911548822833930048902098218019851315522170256153601114112000000000000000000000
686 67678109243878339853434294120868932953488805831577147346761683519675020684629375052277918417310383586150415597568000000000000000000000
687 67678109243878339853434294120868932953488805831577147346761683519675020684629375052277918417310383586150415597568000000000000000000000
688 2910158697486768613697674647197364117000018650757817335910752391346025889439063127247950491944346494204467870695424000000000000000000000
689 2910158697486768613697674647197364117000018650757817335910752391346025889439063127247950491944346494204467870695424000000000000000000000
690 2910158697486768613697674647197364117000018650757817335910752391346025889439063127247950491944346494204467870695424000000000000000000000
691 2910158697486768613697674647197364117000018650757817335910752391346025889439063127247950491944346494204467870695424000000000000000000000
692 2910158697486768613697674647197364117000018650757817335910752391346025889439063127247950491944346494204467870695424000000000000000000000
693 2910158697486768613697674647197364117000018650757817335910752391346025889439063127247950491944346494204467870695424000000000000000000000
694 5820317394973537227395349294394728234000037301515634671821504782692051778878126254495900983888692988408935741390848000000000000000000000
695 5820317394973537227395349294394728234000037301515634671821504782692051778878126254495900983888692988408935741390848000000000000000000000
696 506367613362697738783395388612341356358003245231860216448470916094208504762396984141143385598316289991577409501003776000000000000000000000
697 506367613362697738783395388612341356358003245231860216448470916094208504762396984141143385598316289991577409501003776000000000000000000000
698 506367613362697738783395388612341356358003245231860216448470916094208504762396984141143385598316289991577409501003776000000000000000000000
699 506367613362697738783395388612341356358003245231860216448470916094208504762396984141143385598316289991577409501003776000000000000000000000
700 506367613362697738783395388612341356358003245231860216448470916094208504762396984141143385598316289991577409501003776000000000000000000000
701 506367613362697738783395388612341356358003245231860216448470916094208504762396984141143385598316289991577409501003776000000000000000000000
702 506367613362697738783395388612341356358003245231860216448470916094208504762396984141143385598316289991577409501003776000000000000000000000
703 506367613362697738783395388612341356358003245231860216448470916094208504762396984141143385598316289991577409501003776000000000000000000000
704 1012735226725395477566790777224682712716006490463720432896941832188417009524793968282286771196632579983154819002007552000000000000000000000
705 1012735226725395477566790777224682712716006490463720432896941832188417009524793968282286771196632579983154819002007552000000000000000000000
706 1012735226725395477566790777224682712716006490463720432896941832188417009524793968282286771196632579983154819002007552000000000000000000000
707 1012735226725395477566790777224682712716006490463720432896941832188417009524793968282286771196632579983154819002007552000000000000000000000
708 2025470453450790955133581554449365425432012980927440865793883664376834019049587936564573542393265159966309638004015104000000000000000000000
709 2025470453450790955133581554449365425432012980927440865793883664376834019049587936564573542393265159966309638004015104000000000000000000000
710 10127352267253954775667907772246827127160064904637204328969418321884170095247939682822867711966325799831548190020075520000000000000000000000
711 30382056801761864327003723316740481381480194713911612986908254965652510285743819048468603135898977399494644570060226560000000000000000000000
712 2704003055356805925103331375189902842951737329538133555834834691943073415431199895313705679095008988555023366735360163840000000000000000000000
713 62192070273206536277376621629367765387889958579377071784201197914690688554917597592215230619185206736765537434913283768320000000000000000000000
714 62192070273206536277376621629367765387889958579377071784201197914690688554917597592215230619185206736765537434913283768320000000000000000000000
715 62192070273206536277376621629367765387889958579377071784201197914690688554917597592215230619185206736765537434913283768320000000000000000000000
716 62192070273206536277376621629367765387889958579377071784201197914690688554917597592215230619185206736765537434913283768320000000000000000000000
717 62192070273206536277376621629367765387889958579377071784201197914690688554917597592215230619185206736765537434913283768320000000000000000000000
718 124384140546413072554753243258735530775779917158754143568402395829381377109835195184430461238370413473531074869826567536640000000000000000000000
719 124384140546413072554753243258735530775779917158754143568402395829381377109835195184430461238370413473531074869826567536640000000000000000000000
720 124384140546413072554753243258735530775779917158754143568402395829381377109835195184430461238370413473531074869826567536640000000000000000000000
721 124384140546413072554753243258735530775779917158754143568402395829381377109835195184430461238370413473531074869826567536640000000000000000000000
722 2363298670381848378540311621915975084739818426016328727799645520758246165086868708504178763529037855997090422526704783196160000000000000000000000
723 2363298670381848378540311621915975084739818426016328727799645520758246165086868708504178763529037855997090422526704783196160000000000000000000000
724 2363298670381848378540311621915975084739818426016328727799645520758246165086868708504178763529037855997090422526704783196160000000000000000000000
725 2363298670381848378540311621915975084739818426016328727799645520758246165086868708504178763529037855997090422526704783196160000000000000000000000
726 51992570748400664327886855682151451864276005372359232011592201456681415631911111587091932797638832831935989295587505230315520000000000000000000000
727 51992570748400664327886855682151451864276005372359232011592201456681415631911111587091932797638832831935989295587505230315520000000000000000000000
728 363947995238804650295207989775060163049932037606514624081145410196769909423377781109643529583471829823551925069112536612208640000000000000000000000
729 1091843985716413950885623969325180489149796112819543872243436230590309728270133343328930588750415489470655775207337609836625920000000000000000000000
730 1091843985716413950885623969325180489149796112819543872243436230590309728270133343328930588750415489470655775207337609836625920000000000000000000000
731 1091843985716413950885623969325180489149796112819543872243436230590309728270133343328930588750415489470655775207337609836625920000000000000000000000
732 1091843985716413950885623969325180489149796112819543872243436230590309728270133343328930588750415489470655775207337609836625920000000000000000000000
733 1091843985716413950885623969325180489149796112819543872243436230590309728270133343328930588750415489470655775207337609836625920000000000000000000000
734 1091843985716413950885623969325180489149796112819543872243436230590309728270133343328930588750415489470655775207337609836625920000000000000000000000
735 1091843985716413950885623969325180489149796112819543872243436230590309728270133343328930588750415489470655775207337609836625920000000000000000000000
736 2183687971432827901771247938650360978299592225639087744486872461180619456540266686657861177500830978941311550414675219673251840000000000000000000000
737 2183687971432827901771247938650360978299592225639087744486872461180619456540266686657861177500830978941311550414675219673251840000000000000000000000
738 6551063914298483705313743815951082934898776676917263233460617383541858369620800059973583532502492936823934651244025659019755520000000000000000000000
739 6551063914298483705313743815951082934898776676917263233460617383541858369620800059973583532502492936823934651244025659019755520000000000000000000000
740 6551063914298483705313743815951082934898776676917263233460617383541858369620800059973583532502492936823934651244025659019755520000000000000000000000
741 6551063914298483705313743815951082934898776676917263233460617383541858369620800059973583532502492936823934651244025659019755520000000000000000000000
742 13102127828596967410627487631902165869797553353834526466921234767083716739241600119947167065004985873647869302488051318039511040000000000000000000000
743 13102127828596967410627487631902165869797553353834526466921234767083716739241600119947167065004985873647869302488051318039511040000000000000000000000
744 406165962686505989729452116588967141963724153968870320474558277779595218916489603718362179015154562083083948377129590859224842240000000000000000000000
745 2030829813432529948647260582944835709818620769844351602372791388897976094582448018591810895075772810415419741885647954296124211200000000000000000000000
746 2030829813432529948647260582944835709818620769844351602372791388897976094582448018591810895075772810415419741885647954296124211200000000000000000000000
747 2030829813432529948647260582944835709818620769844351602372791388897976094582448018591810895075772810415419741885647954296124211200000000000000000000000
748 2030829813432529948647260582944835709818620769844351602372791388897976094582448018591810895075772810415419741885647954296124211200000000000000000000000
749 2030829813432529948647260582944835709818620769844351602372791388897976094582448018591810895075772810415419741885647954296124211200000000000000000000000
750 2030829813432529948647260582944835709818620769844351602372791388897976094582448018591810895075772810415419741885647954296124211200000000000000000000000
751 2030829813432529948647260582944835709818620769844351602372791388897976094582448018591810895075772810415419741885647954296124211200000000000000000000000
752 190898002462657815172842494796814556722950352365369050623042390556409752890750113747630224137122644179049455737250907703835675852800000000000000000000000
753 190898002462657815172842494796814556722950352365369050623042390556409752890750113747630224137122644179049455737250907703835675852800000000000000000000000
754 190898002462657815172842494796814556722950352365369050623042390556409752890750113747630224137122644179049455737250907703835675852800000000000000000000000
755 190898002462657815172842494796814556722950352365369050623042390556409752890750113747630224137122644179049455737250907703835675852800000000000000000000000
756 572694007387973445518527484390443670168851057096107151869127171669229258672250341242890672411367932537148367211752723111507027558400000000000000000000000
757 572694007387973445518527484390443670168851057096107151869127171669229258672250341242890672411367932537148367211752723111507027558400000000000000000000000
758 572694007387973445518527484390443670168851057096107151869127171669229258672250341242890672411367932537148367211752723111507027558400000000000000000000000
759 572694007387973445518527484390443670168851057096107151869127171669229258672250341242890672411367932537148367211752723111507027558400000000000000000000000
760 1145388014775946891037054968780887340337702114192214303738254343338458517344500682485781344822735865074296734423505446223014055116800000000000000000000000
761 1145388014775946891037054968780887340337702114192214303738254343338458517344500682485781344822735865074296734423505446223014055116800000000000000000000000
762 1145388014775946891037054968780887340337702114192214303738254343338458517344500682485781344822735865074296734423505446223014055116800000000000000000000000
763 1145388014775946891037054968780887340337702114192214303738254343338458517344500682485781344822735865074296734423505446223014055116800000000000000000000000
764 1145388014775946891037054968780887340337702114192214303738254343338458517344500682485781344822735865074296734423505446223014055116800000000000000000000000
765 1145388014775946891037054968780887340337702114192214303738254343338458517344500682485781344822735865074296734423505446223014055116800000000000000000000000
766 1145388014775946891037054968780887340337702114192214303738254343338458517344500682485781344822735865074296734423505446223014055116800000000000000000000000
767 1145388014775946891037054968780887340337702114192214303738254343338458517344500682485781344822735865074296734423505446223014055116800000000000000000000000
768 2290776029551893782074109937561774680675404228384428607476508686676917034689001364971562689645471730148593468847010892446028110233600000000000000000000000
769 2290776029551893782074109937561774680675404228384428607476508686676917034689001364971562689645471730148593468847010892446028110233600000000000000000000000
770 2290776029551893782074109937561774680675404228384428607476508686676917034689001364971562689645471730148593468847010892446028110233600000000000000000000000
771 2290776029551893782074109937561774680675404228384428607476508686676917034689001364971562689645471730148593468847010892446028110233600000000000000000000000
772 4581552059103787564148219875123549361350808456768857214953017373353834069378002729943125379290943460297186937694021784892056220467200000000000000000000000
773 4581552059103787564148219875123549361350808456768857214953017373353834069378002729943125379290943460297186937694021784892056220467200000000000000000000000
774 13744656177311362692444659625370648084052425370306571644859052120061502208134008189829376137872830380891560813082065354676168661401600000000000000000000000
775 68723280886556813462223298126853240420262126851532858224295260600307511040670040949146880689364151904457804065410326773380843307008000000000000000000000000
776 6666158245996010905835659918304764320765426304598687247756640278229828570944993972067247426868322734732406994344801697017941800779776000000000000000000000000
777 46663107721972076340849619428133350245357984132190810734296481947608799996614957804470731988078259143126848960413611879125592605458432000000000000000000000000
778 46663107721972076340849619428133350245357984132190810734296481947608799996614957804470731988078259143126848960413611879125592605458432000000000000000000000000
779 46663107721972076340849619428133350245357984132190810734296481947608799996614957804470731988078259143126848960413611879125592605458432000000000000000000000000
780 1213240800771273984862090105131467106379307587436961079091708530637828799911988902916239031690034737721298072970753908857265407741919232000000000000000000000000
781 1213240800771273984862090105131467106379307587436961079091708530637828799911988902916239031690034737721298072970753908857265407741919232000000000000000000000000
782 20625093613111657742655531787234940808448228986428338344559045020843089598503811349576063538730590541262067240502816450573511931612626944000000000000000000000000
783 20625093613111657742655531787234940808448228986428338344559045020843089598503811349576063538730590541262067240502816450573511931612626944000000000000000000000000
784 20625093613111657742655531787234940808448228986428338344559045020843089598503811349576063538730590541262067240502816450573511931612626944000000000000000000000000
785 20625093613111657742655531787234940808448228986428338344559045020843089598503811349576063538730590541262067240502816450573511931612626944000000000000000000000000
786 20625093613111657742655531787234940808448228986428338344559045020843089598503811349576063538730590541262067240502816450573511931612626944000000000000000000000000
787 20625093613111657742655531787234940808448228986428338344559045020843089598503811349576063538730590541262067240502816450573511931612626944000000000000000000000000
788 41250187226223315485311063574469881616896457972856676689118090041686179197007622699152127077461181082524134481005632901147023863225253888000000000000000000000000
789 123750561678669946455933190723409644850689373918570030067354270125058537591022868097456381232383543247572403443016898703441071589675761664000000000000000000000000
790 123750561678669946455933190723409644850689373918570030067354270125058537591022868097456381232383543247572403443016898703441071589675761664000000000000000000000000
791 123750561678669946455933190723409644850689373918570030067354270125058537591022868097456381232383543247572403443016898703441071589675761664000000000000000000000000
792 123750561678669946455933190723409644850689373918570030067354270125058537591022868097456381232383543247572403443016898703441071589675761664000000000000000000000000
793 123750561678669946455933190723409644850689373918570030067354270125058537591022868097456381232383543247572403443016898703441071589675761664000000000000000000000000
794 123750561678669946455933190723409644850689373918570030067354270125058537591022868097456381232383543247572403443016898703441071589675761664000000000000000000000000
795 123750561678669946455933190723409644850689373918570030067354270125058537591022868097456381232383543247572403443016898703441071589675761664000000000000000000000000
796 123750561678669946455933190723409644850689373918570030067354270125058537591022868097456381232383543247572403443016898703441071589675761664000000000000000000000000
797 123750561678669946455933190723409644850689373918570030067354270125058537591022868097456381232383543247572403443016898703441071589675761664000000000000000000000000
798 247501123357339892911866381446819289701378747837140060134708540250117075182045736194912762464767086495144806886033797406882143179351523328000000000000000000000000
799 247501123357339892911866381446819289701378747837140060134708540250117075182045736194912762464767086495144806886033797406882143179351523328000000000000000000000000
800 247501123357339892911866381446819289701378747837140060134708540250117075182045736194912762464767086495144806886033797406882143179351523328000000000000000000000000
801 247501123357339892911866381446819289701378747837140060134708540250117075182045736194912762464767086495144806886033797406882143179351523328000000000000000000000000
802 247501123357339892911866381446819289701378747837140060134708540250117075182045736194912762464767086495144806886033797406882143179351523328000000000000000000000000
803 247501123357339892911866381446819289701378747837140060134708540250117075182045736194912762464767086495144806886033797406882143179351523328000000000000000000000000
804 495002246714679785823732762893638579402757495674280120269417080500234150364091472389825524929534172990289613772067594813764286358703046656000000000000000000000000
805 2475011233573398929118663814468192897013787478371400601347085402501170751820457361949127624647670864951448068860337974068821431793515233280000000000000000000000000
806 2475011233573398929118663814468192897013787478371400601347085402501170751820457361949127624647670864951448068860337974068821431793515233280000000000000000000000000
807 7425033700720196787355991443404578691041362435114201804041256207503512255461372085847382873943012594854344206581013922206464295380545699840000000000000000000000000
808 749928403772739875522955135783862447795177605946534382208166876957854737801598580670585670268244272080288764864682406142852893833435115683840000000000000000000000000
809 749928403772739875522955135783862447795177605946534382208166876957854737801598580670585670268244272080288764864682406142852893833435115683840000000000000000000000000
810 749928403772739875522955135783862447795177605946534382208166876957854737801598580670585670268244272080288764864682406142852893833435115683840000000000000000000000000
811 749928403772739875522955135783862447795177605946534382208166876957854737801598580670585670268244272080288764864682406142852893833435115683840000000000000000000000000
812 749928403772739875522955135783862447795177605946534382208166876957854737801598580670585670268244272080288764864682406142852893833435115683840000000000000000000000000
813 749928403772739875522955135783862447795177605946534382208166876957854737801598580670585670268244272080288764864682406142852893833435115683840000000000000000000000000
814 16498424883000277261505012987244973851493907330823756408579671293072804231635168774752884745901373985766352827023012935142763664335572545044480000000000000000000000000
815 16498424883000277261505012987244973851493907330823756408579671293072804231635168774752884745901373985766352827023012935142763664335572545044480000000000000000000000000
816 16498424883000277261505012987244973851493907330823756408579671293072804231635168774752884745901373985766352827023012935142763664335572545044480000000000000000000000000
817 16498424883000277261505012987244973851493907330823756408579671293072804231635168774752884745901373985766352827023012935142763664335572545044480000000000000000000000000
818 16498424883000277261505012987244973851493907330823756408579671293072804231635168774752884745901373985766352827023012935142763664335572545044480000000000000000000000000
819 49495274649000831784515038961734921554481721992471269225739013879218412694905506324258654237704121957299058481069038805428290993006717635133440000000000000000000000000
820 49495274649000831784515038961734921554481721992471269225739013879218412694905506324258654237704121957299058481069038805428290993006717635133440000000000000000000000000
821 49495274649000831784515038961734921554481721992471269225739013879218412694905506324258654237704121957299058481069038805428290993006717635133440000000000000000000000000
822 98990549298001663569030077923469843108963443984942538451478027758436825389811012648517308475408243914598116962138077610856581986013435270266880000000000000000000000000
823 98990549298001663569030077923469843108963443984942538451478027758436825389811012648517308475408243914598116962138077610856581986013435270266880000000000000000000000000
824 10196026577694171347610098026117393840223234730449081460502236859118993015150534302797282772967049123203606047100221993918227944559383832837488640000000000000000000000000
825 10196026577694171347610098026117393840223234730449081460502236859118993015150534302797282772967049123203606047100221993918227944559383832837488640000000000000000000000000
826 71372186043859199433270686182821756881562643113143570223515658013832951106053740119580979410769343862425242329701553957427595611915686829862420480000000000000000000000000
827 71372186043859199433270686182821756881562643113143570223515658013832951106053740119580979410769343862425242329701553957427595611915686829862420480000000000000000000000000
828 71372186043859199433270686182821756881562643113143570223515658013832951106053740119580979410769343862425242329701553957427595611915686829862420480000000000000000000000000
829 71372186043859199433270686182821756881562643113143570223515658013832951106053740119580979410769343862425242329701553957427595611915686829862420480000000000000000000000000
830 71372186043859199433270686182821756881562643113143570223515658013832951106053740119580979410769343862425242329701553957427595611915686829862420480000000000000000000000000
831 71372186043859199433270686182821756881562643113143570223515658013832951106053740119580979410769343862425242329701553957427595611915686829862420480000000000000000000000000
832 142744372087718398866541372365643513763125286226287140447031316027665902212107480239161958821538687724850484659403107914855191223831373659724840960000000000000000000000000
833 142744372087718398866541372365643513763125286226287140447031316027665902212107480239161958821538687724850484659403107914855191223831373659724840960000000000000000000000000
834 142744372087718398866541372365643513763125286226287140447031316027665902212107480239161958821538687724850484659403107914855191223831373659724840960000000000000000000000000
835 142744372087718398866541372365643513763125286226287140447031316027665902212107480239161958821538687724850484659403107914855191223831373659724840960000000000000000000000000
836 285488744175436797733082744731287027526250572452574280894062632055331804424214960478323917643077375449700969318806215829710382447662747319449681920000000000000000000000000
837 856466232526310393199248234193861082578751717357722842682187896165995413272644881434971752929232126349102907956418647489131147342988241958349045760000000000000000000000000
838 856466232526310393199248234193861082578751717357722842682187896165995413272644881434971752929232126349102907956418647489131147342988241958349045760000000000000000000000000
839 856466232526310393199248234193861082578751717357722842682187896165995413272644881434971752929232126349102907956418647489131147342988241958349045760000000000000000000000000
840 4282331162631551965996241170969305412893758586788614213410939480829977066363224407174858764646160631745514539782093237445655736714941209791745228800000000000000000000000000
841 4282331162631551965996241170969305412893758586788614213410939480829977066363224407174858764646160631745514539782093237445655736714941209791745228800000000000000000000000000
842 4282331162631551965996241170969305412893758586788614213410939480829977066363224407174858764646160631745514539782093237445655736714941209791745228800000000000000000000000000
843 4282331162631551965996241170969305412893758586788614213410939480829977066363224407174858764646160631745514539782093237445655736714941209791745228800000000000000000000000000
844 4282331162631551965996241170969305412893758586788614213410939480829977066363224407174858764646160631745514539782093237445655736714941209791745228800000000000000000000000000
845 4282331162631551965996241170969305412893758586788614213410939480829977066363224407174858764646160631745514539782093237445655736714941209791745228800000000000000000000000000
846 8564662325263103931992482341938610825787517173577228426821878961659954132726448814349717529292321263491029079564186474891311473429882419583490457600000000000000000000000000
847 8564662325263103931992482341938610825787517173577228426821878961659954132726448814349717529292321263491029079564186474891311473429882419583490457600000000000000000000000000
848 453927103238944508395601564122746373766738410199593106621559584967977569034501787160535029052493026965024541216901883169239508091783768237924994252800000000000000000000000000
849 453927103238944508395601564122746373766738410199593106621559584967977569034501787160535029052493026965024541216901883169239508091783768237924994252800000000000000000000000000
850 453927103238944508395601564122746373766738410199593106621559584967977569034501787160535029052493026965024541216901883169239508091783768237924994252800000000000000000000000000
851 453927103238944508395601564122746373766738410199593106621559584967977569034501787160535029052493026965024541216901883169239508091783768237924994252800000000000000000000000000
852 453927103238944508395601564122746373766738410199593106621559584967977569034501787160535029052493026965024541216901883169239508091783768237924994252800000000000000000000000000
853 453927103238944508395601564122746373766738410199593106621559584967977569034501787160535029052493026965024541216901883169239508091783768237924994252800000000000000000000000000
854 907854206477889016791203128245492747533476820399186213243119169935955138069003574321070058104986053930049082433803766338479016183567536475849988505600000000000000000000000000
855 2723562619433667050373609384736478242600430461197558639729357509807865414207010722963210174314958161790147247301411299015437048550702609427549965516800000000000000000000000000
856 291421200279402374389976204166803171958246059348138774451041253549441599320150147357063488651700523311545755461251008994651764194925179208747846310297600000000000000000000000000
857 291421200279402374389976204166803171958246059348138774451041253549441599320150147357063488651700523311545755461251008994651764194925179208747846310297600000000000000000000000000
858 291421200279402374389976204166803171958246059348138774451041253549441599320150147357063488651700523311545755461251008994651764194925179208747846310297600000000000000000000000000
859 291421200279402374389976204166803171958246059348138774451041253549441599320150147357063488651700523311545755461251008994651764194925179208747846310297600000000000000000000000000
860 291421200279402374389976204166803171958246059348138774451041253549441599320150147357063488651700523311545755461251008994651764194925179208747846310297600000000000000000000000000
861 291421200279402374389976204166803171958246059348138774451041253549441599320150147357063488651700523311545755461251008994651764194925179208747846310297600000000000000000000000000
862 291421200279402374389976204166803171958246059348138774451041253549441599320150147357063488651700523311545755461251008994651764194925179208747846310297600000000000000000000000000
863 291421200279402374389976204166803171958246059348138774451041253549441599320150147357063488651700523311545755461251008994651764194925179208747846310297600000000000000000000000000
864 582842400558804748779952408333606343916492118696277548902082507098883198640300294714126977303401046623091510922502017989303528389850358417495692620595200000000000000000000000000
865 582842400558804748779952408333606343916492118696277548902082507098883198640300294714126977303401046623091510922502017989303528389850358417495692620595200000000000000000000000000
866 582842400558804748779952408333606343916492118696277548902082507098883198640300294714126977303401046623091510922502017989303528389850358417495692620595200000000000000000000000000
867 582842400558804748779952408333606343916492118696277548902082507098883198640300294714126977303401046623091510922502017989303528389850358417495692620595200000000000000000000000000
868 582842400558804748779952408333606343916492118696277548902082507098883198640300294714126977303401046623091510922502017989303528389850358417495692620595200000000000000000000000000
869 582842400558804748779952408333606343916492118696277548902082507098883198640300294714126977303401046623091510922502017989303528389850358417495692620595200000000000000000000000000
870 3497054403352828492679714450001638063498952712177665293412495042593299191841801768284761863820406279738549065535012107935821170339102150504974155723571200000000000000000000000000
871 45461707243586770404836287850021294825486385258309648814362435553712889493943422987701904229665281636601137851955157403165675214408327956564664024406425600000000000000000000000000
872 4955326089550957974127155375652321135978015993155751720765505475354704954839833105659507561033515698389524025863112156945058598370507747265548378660300390400000000000000000000000000
873 4955326089550957974127155375652321135978015993155751720765505475354704954839833105659507561033515698389524025863112156945058598370507747265548378660300390400000000000000000000000000
874 94151195701468201508415952137394101583582303869959282694544604031739394141956829007530643659636798269400956491399130981956113369039647198045419194545707417600000000000000000000000000
875 3295291849551387052794558324808793555425380635448574894309061141110878794968489015263572528087287939429033477198969584368463967916387651931589671809099759616000000000000000000000000000
876 3295291849551387052794558324808793555425380635448574894309061141110878794968489015263572528087287939429033477198969584368463967916387651931589671809099759616000000000000000000000000000
877 3295291849551387052794558324808793555425380635448574894309061141110878794968489015263572528087287939429033477198969584368463967916387651931589671809099759616000000000000000000000000000
878 3295291849551387052794558324808793555425380635448574894309061141110878794968489015263572528087287939429033477198969584368463967916387651931589671809099759616000000000000000000000000000
879 3295291849551387052794558324808793555425380635448574894309061141110878794968489015263572528087287939429033477198969584368463967916387651931589671809099759616000000000000000000000000000
880 6590583699102774105589116649617587110850761270897149788618122282221757589936978030527145056174575878858066954397939168736927935832775303863179343618199519232000000000000000000000000000
881 6590583699102774105589116649617587110850761270897149788618122282221757589936978030527145056174575878858066954397939168736927935832775303863179343618199519232000000000000000000000000000
882 6590583699102774105589116649617587110850761270897149788618122282221757589936978030527145056174575878858066954397939168736927935832775303863179343618199519232000000000000000000000000000
883 6590583699102774105589116649617587110850761270897149788618122282221757589936978030527145056174575878858066954397939168736927935832775303863179343618199519232000000000000000000000000000
884 6590583699102774105589116649617587110850761270897149788618122282221757589936978030527145056174575878858066954397939168736927935832775303863179343618199519232000000000000000000000000000
885 6590583699102774105589116649617587110850761270897149788618122282221757589936978030527145056174575878858066954397939168736927935832775303863179343618199519232000000000000000000000000000
886 6590583699102774105589116649617587110850761270897149788618122282221757589936978030527145056174575878858066954397939168736927935832775303863179343618199519232000000000000000000000000000
887 6590583699102774105589116649617587110850761270897149788618122282221757589936978030527145056174575878858066954397939168736927935832775303863179343618199519232000000000000000000000000000
888 1463109581200815851440783896215104338608869002139167253073223146653230184966009122777026202470755845106490863876342495459598001754876117457625814283240293269504000000000000000000000000000
889 1463109581200815851440783896215104338608869002139167253073223146653230184966009122777026202470755845106490863876342495459598001754876117457625814283240293269504000000000000000000000000000
890 1463109581200815851440783896215104338608869002139167253073223146653230184966009122777026202470755845106490863876342495459598001754876117457625814283240293269504000000000000000000000000000
891 16094205393208974365848622858366147724697559023530839783805454613185532034626100350547288227178314296171399502639767450055578019303637292033883957115643225964544000000000000000000000000000
892 16094205393208974365848622858366147724697559023530839783805454613185532034626100350547288227178314296171399502639767450055578019303637292033883957115643225964544000000000000000000000000000
893 16094205393208974365848622858366147724697559023530839783805454613185532034626100350547288227178314296171399502639767450055578019303637292033883957115643225964544000000000000000000000000000
894 16094205393208974365848622858366147724697559023530839783805454613185532034626100350547288227178314296171399502639767450055578019303637292033883957115643225964544000000000000000000000000000
895 16094205393208974365848622858366147724697559023530839783805454613185532034626100350547288227178314296171399502639767450055578019303637292033883957115643225964544000000000000000000000000000
896 32188410786417948731697245716732295449395118047061679567610909226371064069252200701094576454356628592342799005279534900111156038607274584067767914231286451929088000000000000000000000000000
897 740333448087612820829036651484842795336087715082418630055050912206534473592800616125175258450202457623884377121429302702556588887967315433558662027319588394369024000000000000000000000000000
898 740333448087612820829036651484842795336087715082418630055050912206534473592800616125175258450202457623884377121429302702556588887967315433558662027319588394369024000000000000000000000000000
899 21469669994540771804042062893060441064746543737390140271596476453989499734191217867630082495055871271092646936521449778374141077751052147573201198792268063436701696000000000000000000000000000
900 644090099836223154121261886791813231942396312121704208147894293619684992025736536028902474851676138132779408095643493351224232332531564427196035963768041903101050880000000000000000000000000000
901 10949531697215793620061452075460824943020737306068971538514202991534644864437521112491342072478494348257249937625939386970811949653036595262332611384056712352717864960000000000000000000000000000
902 10949531697215793620061452075460824943020737306068971538514202991534644864437521112491342072478494348257249937625939386970811949653036595262332611384056712352717864960000000000000000000000000000
903 10949531697215793620061452075460824943020737306068971538514202991534644864437521112491342072478494348257249937625939386970811949653036595262332611384056712352717864960000000000000000000000000000
904 1237297081785384679066944084527073218561343315585793783852104938043414869681439885711521654190069861353069242951731150727701750310793135264643585086398408495857118740480000000000000000000000000000
905 1237297081785384679066944084527073218561343315585793783852104938043414869681439885711521654190069861353069242951731150727701750310793135264643585086398408495857118740480000000000000000000000000000
906 1237297081785384679066944084527073218561343315585793783852104938043414869681439885711521654190069861353069242951731150727701750310793135264643585086398408495857118740480000000000000000000000000000
907 1237297081785384679066944084527073218561343315585793783852104938043414869681439885711521654190069861353069242951731150727701750310793135264643585086398408495857118740480000000000000000000000000000
908 1237297081785384679066944084527073218561343315585793783852104938043414869681439885711521654190069861353069242951731150727701750310793135264643585086398408495857118740480000000000000000000000000000
909 1237297081785384679066944084527073218561343315585793783852104938043414869681439885711521654190069861353069242951731150727701750310793135264643585086398408495857118740480000000000000000000000000000
910 2474594163570769358133888169054146437122686631171587567704209876086829739362879771423043308380139722706138485903462301455403500621586270529287170172796816991714237480960000000000000000000000000000
911 2474594163570769358133888169054146437122686631171587567704209876086829739362879771423043308380139722706138485903462301455403500621586270529287170172796816991714237480960000000000000000000000000000
912 2474594163570769358133888169054146437122686631171587567704209876086829739362879771423043308380139722706138485903462301455403500621586270529287170172796816991714237480960000000000000000000000000000
913 2474594163570769358133888169054146437122686631171587567704209876086829739362879771423043308380139722706138485903462301455403500621586270529287170172796816991714237480960000000000000000000000000000
914 2474594163570769358133888169054146437122686631171587567704209876086829739362879771423043308380139722706138485903462301455403500621586270529287170172796816991714237480960000000000000000000000000000
915 2474594163570769358133888169054146437122686631171587567704209876086829739362879771423043308380139722706138485903462301455403500621586270529287170172796816991714237480960000000000000000000000000000
916 2474594163570769358133888169054146437122686631171587567704209876086829739362879771423043308380139722706138485903462301455403500621586270529287170172796816991714237480960000000000000000000000000000
917 2474594163570769358133888169054146437122686631171587567704209876086829739362879771423043308380139722706138485903462301455403500621586270529287170172796816991714237480960000000000000000000000000000
918 14847564981424616148803329014324878622736119787029525406225259256520978436177278628538259850280838336236830915420773808732421003729517623175723021036780901950285424885760000000000000000000000000000
919 14847564981424616148803329014324878622736119787029525406225259256520978436177278628538259850280838336236830915420773808732421003729517623175723021036780901950285424885760000000000000000000000000000
920 14847564981424616148803329014324878622736119787029525406225259256520978436177278628538259850280838336236830915420773808732421003729517623175723021036780901950285424885760000000000000000000000000000
921 14847564981424616148803329014324878622736119787029525406225259256520978436177278628538259850280838336236830915420773808732421003729517623175723021036780901950285424885760000000000000000000000000000
922 14847564981424616148803329014324878622736119787029525406225259256520978436177278628538259850280838336236830915420773808732421003729517623175723021036780901950285424885760000000000000000000000000000
923 14847564981424616148803329014324878622736119787029525406225259256520978436177278628538259850280838336236830915420773808732421003729517623175723021036780901950285424885760000000000000000000000000000
924 103932954869972313041623303100274150359152838509206677843576814795646849053240950399767818951965868353657816407945416661126947026106623362230061147257466313651997974200320000000000000000000000000000
925 103932954869972313041623303100274150359152838509206677843576814795646849053240950399767818951965868353657816407945416661126947026106623362230061147257466313651997974200320000000000000000000000000000
926 103932954869972313041623303100274150359152838509206677843576814795646849053240950399767818951965868353657816407945416661126947026106623362230061147257466313651997974200320000000000000000000000000000
927 103932954869972313041623303100274150359152838509206677843576814795646849053240950399767818951965868353657816407945416661126947026106623362230061147257466313651997974200320000000000000000000000000000
928 207865909739944626083246606200548300718305677018413355687153629591293698106481900799535637903931736707315632815890833322253894052213246724460122294514932627303995948400640000000000000000000000000000
929 207865909739944626083246606200548300718305677018413355687153629591293698106481900799535637903931736707315632815890833322253894052213246724460122294514932627303995948400640000000000000000000000000000
930 207865909739944626083246606200548300718305677018413355687153629591293698106481900799535637903931736707315632815890833322253894052213246724460122294514932627303995948400640000000000000000000000000000
931 207865909739944626083246606200548300718305677018413355687153629591293698106481900799535637903931736707315632815890833322253894052213246724460122294514932627303995948400640000000000000000000000000000
932 207865909739944626083246606200548300718305677018413355687153629591293698106481900799535637903931736707315632815890833322253894052213246724460122294514932627303995948400640000000000000000000000000000
933 207865909739944626083246606200548300718305677018413355687153629591293698106481900799535637903931736707315632815890833322253894052213246724460122294514932627303995948400640000000000000000000000000000
934 415731819479889252166493212401096601436611354036826711374307259182587396212963801599071275807863473414631265631781666644507788104426493448920244589029865254607991896801280000000000000000000000000000
935 2078659097399446260832466062005483007183056770184133556871536295912936981064819007995356379039317367073156328158908333222538940522132467244601222945149326273039959484006400000000000000000000000000000
936 6235977292198338782497398186016449021549170310552400670614608887738810943194457023986069137117952101219468984476724999667616821566397401733803668835447978819119878452019200000000000000000000000000000
937 6235977292198338782497398186016449021549170310552400670614608887738810943194457023986069137117952101219468984476724999667616821566397401733803668835447978819119878452019200000000000000000000000000000
938 6235977292198338782497398186016449021549170310552400670614608887738810943194457023986069137117952101219468984476724999667616821566397401733803668835447978819119878452019200000000000000000000000000000
939 6235977292198338782497398186016449021549170310552400670614608887738810943194457023986069137117952101219468984476724999667616821566397401733803668835447978819119878452019200000000000000000000000000000
940 6235977292198338782497398186016449021549170310552400670614608887738810943194457023986069137117952101219468984476724999667616821566397401733803668835447978819119878452019200000000000000000000000000000
941 6235977292198338782497398186016449021549170310552400670614608887738810943194457023986069137117952101219468984476724999667616821566397401733803668835447978819119878452019200000000000000000000000000000
942 6235977292198338782497398186016449021549170310552400670614608887738810943194457023986069137117952101219468984476724999667616821566397401733803668835447978819119878452019200000000000000000000000000000
943 6235977292198338782497398186016449021549170310552400670614608887738810943194457023986069137117952101219468984476724999667616821566397401733803668835447978819119878452019200000000000000000000000000000
944 735845320479403976334692985949940984542802096645183279132523848753179691296945928830356158179918347943897340168253549960778784944834893404588832922582861500656145657338265600000000000000000000000000000
945 735845320479403976334692985949940984542802096645183279132523848753179691296945928830356158179918347943897340168253549960778784944834893404588832922582861500656145657338265600000000000000000000000000000
946 735845320479403976334692985949940984542802096645183279132523848753179691296945928830356158179918347943897340168253549960778784944834893404588832922582861500656145657338265600000000000000000000000000000
947 735845320479403976334692985949940984542802096645183279132523848753179691296945928830356158179918347943897340168253549960778784944834893404588832922582861500656145657338265600000000000000000000000000000
948 735845320479403976334692985949940984542802096645183279132523848753179691296945928830356158179918347943897340168253549960778784944834893404588832922582861500656145657338265600000000000000000000000000000
949 735845320479403976334692985949940984542802096645183279132523848753179691296945928830356158179918347943897340168253549960778784944834893404588832922582861500656145657338265600000000000000000000000000000
950 735845320479403976334692985949940984542802096645183279132523848753179691296945928830356158179918347943897340168253549960778784944834893404588832922582861500656145657338265600000000000000000000000000000
951 2207535961438211929004078957849822953628406289935549837397571546259539073890837786491068474539755043831692020504760649882336354834504680213766498767748584501968436972014796800000000000000000000000000000
952 4415071922876423858008157915699645907256812579871099674795143092519078147781675572982136949079510087663384041009521299764672709669009360427532997535497169003936873944029593600000000000000000000000000000
953 4415071922876423858008157915699645907256812579871099674795143092519078147781675572982136949079510087663384041009521299764672709669009360427532997535497169003936873944029593600000000000000000000000000000
954 4415071922876423858008157915699645907256812579871099674795143092519078147781675572982136949079510087663384041009521299764672709669009360427532997535497169003936873944029593600000000000000000000000000000
955 4415071922876423858008157915699645907256812579871099674795143092519078147781675572982136949079510087663384041009521299764672709669009360427532997535497169003936873944029593600000000000000000000000000000
956 4415071922876423858008157915699645907256812579871099674795143092519078147781675572982136949079510087663384041009521299764672709669009360427532997535497169003936873944029593600000000000000000000000000000
957 4415071922876423858008157915699645907256812579871099674795143092519078147781675572982136949079510087663384041009521299764672709669009360427532997535497169003936873944029593600000000000000000000000000000
958 4415071922876423858008157915699645907256812579871099674795143092519078147781675572982136949079510087663384041009521299764672709669009360427532997535497169003936873944029593600000000000000000000000000000
959 4415071922876423858008157915699645907256812579871099674795143092519078147781675572982136949079510087663384041009521299764672709669009360427532997535497169003936873944029593600000000000000000000000000000
960 8830143845752847716016315831399291814513625159742199349590286185038156295563351145964273898159020175326768082019042599529345419338018720855065995070994338007873747888059187200000000000000000000000000000
961 273734459218338279196505790773378046249922379952008179837298871736182845162463885524892490842929625435129810542590320585409707999478580346507045847200824478244086184529834803200000000000000000000000000000
962 273734459218338279196505790773378046249922379952008179837298871736182845162463885524892490842929625435129810542590320585409707999478580346507045847200824478244086184529834803200000000000000000000000000000
963 273734459218338279196505790773378046249922379952008179837298871736182845162463885524892490842929625435129810542590320585409707999478580346507045847200824478244086184529834803200000000000000000000000000000
964 273734459218338279196505790773378046249922379952008179837298871736182845162463885524892490842929625435129810542590320585409707999478580346507045847200824478244086184529834803200000000000000000000000000000
965 273734459218338279196505790773378046249922379952008179837298871736182845162463885524892490842929625435129810542590320585409707999478580346507045847200824478244086184529834803200000000000000000000000000000
966 547468918436676558393011581546756092499844759904016359674597743472365690324927771049784981685859250870259621085180641170819415998957160693014091694401648956488172369059669606400000000000000000000000000000
967 547468918436676558393011581546756092499844759904016359674597743472365690324927771049784981685859250870259621085180641170819415998957160693014091694401648956488172369059669606400000000000000000000000000000
968 6022158102803442142323127397014317017498292358944179956420575178196022593574205481547634798544451759572855831936987052879013575988528767623155008638418138521369896059656365670400000000000000000000000000000
969 18066474308410326426969382191042951052494877076832539869261725534588067780722616444642904395633355278718567495810961158637040727965586302869465025915254415564109688178969097011200000000000000000000000000000
970 90332371542051632134846910955214755262474385384162699346308627672940338903613082223214521978166776393592837479054805793185203639827931514347325129576272077820548440894845485056000000000000000000000000000000
971 90332371542051632134846910955214755262474385384162699346308627672940338903613082223214521978166776393592837479054805793185203639827931514347325129576272077820548440894845485056000000000000000000000000000000
972 90332371542051632134846910955214755262474385384162699346308627672940338903613082223214521978166776393592837479054805793185203639827931514347325129576272077820548440894845485056000000000000000000000000000000
973 632326600794361424943928376686503286837320697689138895424160393710582372325291575562501653847167434755149862353383640552296425478795520600431275907033904544743839086263918395392000000000000000000000000000000
974 632326600794361424943928376686503286837320697689138895424160393710582372325291575562501653847167434755149862353383640552296425478795520600431275907033904544743839086263918395392000000000000000000000000000000
975 8220245810326698524271068896924542728885169069958805640514085118237570840228790482312521500013176651816948210593987327179853531224341767805606586791440759081669908121430939140096000000000000000000000000000000
976 1002869988859857219961070405424794212923990626534974288142718384424983642507912438842127623001607551521667681692466453915942130809369695672284003588555772607963728790814574575091712000000000000000000000000000000
977 1002869988859857219961070405424794212923990626534974288142718384424983642507912438842127623001607551521667681692466453915942130809369695672284003588555772607963728790814574575091712000000000000000000000000000000
978 1002869988859857219961070405424794212923990626534974288142718384424983642507912438842127623001607551521667681692466453915942130809369695672284003588555772607963728790814574575091712000000000000000000000000000000
979 1002869988859857219961070405424794212923990626534974288142718384424983642507912438842127623001607551521667681692466453915942130809369695672284003588555772607963728790814574575091712000000000000000000000000000000
980 1002869988859857219961070405424794212923990626534974288142718384424983642507912438842127623001607551521667681692466453915942130809369695672284003588555772607963728790814574575091712000000000000000000000000000000
981 3008609966579571659883211216274382638771971879604922864428155153274950927523737316526382869004822654565003045077399361747826392428109087016852010765667317823891186372443723725275136000000000000000000000000000000
982 3008609966579571659883211216274382638771971879604922864428155153274950927523737316526382869004822654565003045077399361747826392428109087016852010765667317823891186372443723725275136000000000000000000000000000000
983 3008609966579571659883211216274382638771971879604922864428155153274950927523737316526382869004822654565003045077399361747826392428109087016852010765667317823891186372443723725275136000000000000000000000000000000
984 246706017259524876110423319734499376379301694127603674883108722568545976056946459955163395258395457674330249696346747663321764179104945135381864882784720061559077282540385345472561152000000000000000000000000000000
985 246706017259524876110423319734499376379301694127603674883108722568545976056946459955163395258395457674330249696346747663321764179104945135381864882784720061559077282540385345472561152000000000000000000000000000000
986 246706017259524876110423319734499376379301694127603674883108722568545976056946459955163395258395457674330249696346747663321764179104945135381864882784720061559077282540385345472561152000000000000000000000000000000
987 246706017259524876110423319734499376379301694127603674883108722568545976056946459955163395258395457674330249696346747663321764179104945135381864882784720061559077282540385345472561152000000000000000000000000000000
988 246706017259524876110423319734499376379301694127603674883108722568545976056946459955163395258395457674330249696346747663321764179104945135381864882784720061559077282540385345472561152000000000000000000000000000000
989 246706017259524876110423319734499376379301694127603674883108722568545976056946459955163395258395457674330249696346747663321764179104945135381864882784720061559077282540385345472561152000000000000000000000000000000
990 246706017259524876110423319734499376379301694127603674883108722568545976056946459955163395258395457674330249696346747663321764179104945135381864882784720061559077282540385345472561152000000000000000000000000000000
991 246706017259524876110423319734499376379301694127603674883108722568545976056946459955163395258395457674330249696346747663321764179104945135381864882784720061559077282540385345472561152000000000000000000000000000000
992 493412034519049752220846639468998752758603388255207349766217445137091952113892919910326790516790915348660499392693495326643528358209890270763729765569440123118154565080770690945122304000000000000000000000000000000
993 493412034519049752220846639468998752758603388255207349766217445137091952113892919910326790516790915348660499392693495326643528358209890270763729765569440123118154565080770690945122304000000000000000000000000000000
994 493412034519049752220846639468998752758603388255207349766217445137091952113892919910326790516790915348660499392693495326643528358209890270763729765569440123118154565080770690945122304000000000000000000000000000000
995 493412034519049752220846639468998752758603388255207349766217445137091952113892919910326790516790915348660499392693495326643528358209890270763729765569440123118154565080770690945122304000000000000000000000000000000
996 493412034519049752220846639468998752758603388255207349766217445137091952113892919910326790516790915348660499392693495326643528358209890270763729765569440123118154565080770690945122304000000000000000000000000000000
997 493412034519049752220846639468998752758603388255207349766217445137091952113892919910326790516790915348660499392693495326643528358209890270763729765569440123118154565080770690945122304000000000000000000000000000000
998 493412034519049752220846639468998752758603388255207349766217445137091952113892919910326790516790915348660499392693495326643528358209890270763729765569440123118154565080770690945122304000000000000000000000000000000
999 1480236103557149256662539918406996258275810164765622049298652335411275856341678759730980371550372746045981498178080485979930585074629670812291189296708320369354463695242312072835366912000000000000000000000000000000
1000 14802361035571492566625399184069962582758101647656220492986523354112758563416787597309803715503727460459814981780804859799305850746296708122911892967083203693544636952423120728353669120000000000000000000000000000000