0 1
1 0
2 1
3 1
4 0
5 2
6 0
7 9
8 0
9 6
10 9
11 0
12 72
13 0
14 24
15 0
16 225
17 0
18 600
19 0
20 120
21 225
22 0
23 4050
24 0
25 5400
26 0
27 720
28 0
29 11025
30 0
31 66150
32 0
33 52920
34 0
35 5040
36 11025
37 0
38 352800
39 0
40 1058400
41 0
42 564480
43 0
44 40320
45 0
46 893025
47 0
48 9525600
49 0
50 17146080
51 0
52 6531840
53 0
54 362880
55 893025
56 0
57 44651250
58 0
59 238140000
60 0
61 285768000
62 0
63 81648000
64 0
65 3628800
66 0
67 108056025
68 0
69 1800933750
70 0
71 5762988000
72 0
73 4939704000
74 0
75 1097712000
76 0
77 39916800
78 108056025
79 0
80 7780033800
81 0
82 64833615000
83 0
84 138311712000
85 0
86 88914672000
87 0
88 15807052800
89 0
90 479001600
91 0
92 18261468225
93 0
94 438275237400
95 0
96 2191376187000
97 0
98 3339239904000
99 0
100 1669619952000
101 0
102 242853811200
103 0
104 6227020800
105 18261468225
106 0
107 1789623886050
108 0
109 21475486632600
110 0
111 71584955442000
112 0
113 81811377648000
114 0
115 32724551059200
116 0
117 3966612249600
118 0
119 87178291200
120 0
121 4108830350625
122 0
123 134221791453750
124 0
125 966396898467000
126 0
127 2300944996350000
128 0
129 2045284441200000
130 0
131 669365817120000
132 0
133 68652904320000
134 0
135 1307674368000
136 4108830350625
137 0
138 525930284880000
139 0
140 8590194653040000
141 0
142 41232934334592000
143 0
144 73630239883200000
145 0
146 52359281694720000
147 0
148 14279804098560000
149 0
150 1255367393280000
151 0
152 20922789888000
153 0
154 1187451971330625
155 0
156 50664617443440000
157 0
158 496513250945712000
159 0
160 1702331146099584000
161 0
162 2364348814027200000
163 0
164 1375621128161280000
165 0
166 317451029575680000
167 0
168 24186745110528000
169 0
170 355687428096000
171 1187451971330625
172 0
173 192367219355561250
174 0
175 4103834012918640000
176 0
177 26811715551068448000
178 0
179 68944411417033152000
180 0
181 76604901574481280000
182 0
183 37141770460354560000
184 0
185 7346723827322880000
186 0
187 489781588488192000
188 0
189 6402373705728000
190 0
191 428670161650355625
192 0
193 23148188729119203750
194 0
195 296296815732725808000
196 0
197 1382718473419387104000
198 0
199 2765436946838774208000
200 0
201 2514033588035249280000
202 0
203 1031398395091384320000
204 0
205 176811153444237312000
206 0
207 10400656084955136000
208 0
209 121645100408832000
210 428670161650355625
211 0
212 85734032330071125000
213 0
214 2314818872911920375000
215 0
216 19753121048848387200000
217 0
218 69135923670969355200000
219 0
220 110617477873550968320000
221 0
222 83801119601174976000000
223 0
224 29468525574039552000000
225 0
226 4420278836105932800000
227 0
228 231125690776780800000
229 0
230 2432902008176640000
231 0
232 189043541287806830625
233 0
234 12602902752520455375000
235 0
236 204167024590831377075000
237 0
238 1244446626077448393600000
239 0
240 3387660259877498404800000
241 0
242 4434755249294179729920000
243 0
244 2842791826470628032000000
245 0
246 866374651876762828800000
247 0
248 114667233336630374400000
249 0
250 5364548928029491200000
251 0
252 51090942171709440000
253 189043541287806830625
254 0
255 45748536991649253011250
256 0
257 1524951233054975100375000
258 0
259 16469473316993731084050000
260 0
261 75289020877685627812800000
262 0
263 163962756578070922792320000
264 0
265 178868461721531915773440000
266 0
267 98279374572270283392000000
268 0
269 26207833219272075571200000
270 0
271 3083274496384950067200000
272 0
273 129822084058313687040000
274 0
275 1124000727777607680000
276 0
277 100004033341249813400625
278 0
279 8066992022860818280983750
280 0
281 161339840457216365619675000
282 0
283 1244621626384240534780350000
284 0
285 4425321338255077456996800000
286 0
287 7885118020890865287012480000
288 0
289 7278570480822337188011520000
290 0
291 3465985943248731994291200000
292 0
293 815526104293819292774400000
294 0
295 85844853083559925555200000
296 0
297 3270280117468949544960000
298 0
299 25852016738884976640000
300 100004033341249813400625
301 0
302 28801161602279946259380000
303 0
304 1161646851291957832461660000
305 0
306 15488624683892771099488800000
307 0
308 89612757099665318504185200000
309 0
310 254898509083492461523015680000
311 0
312 378485665002761533776599040000
313 0
314 299461185496690444306759680000
315 0
316 124775493956954351794483200000
317 0
318 26096835337402217368780800000
319 0
320 2472331768806525855989760000
321 0
322 85621879439187042631680000
323 0
324 620448401733239439360000
325 0
326 62502520838281133375390625
327 0
328 6000242000474988804037500000
329 0
330 145205856411494729057707500000
331 0
332 1382912918204711705311500000000
333 0
334 6223108131921202673901750000000
335 0
336 14482869834289344404716800000000
337 0
338 18196426202055842970028800000000
339 0
340 12477549395695435179448320000000
341 0
342 4587334336652733521856000000000
343 0
344 858448530835599255552000000000
345 0
346 73581302643051364761600000000
347 0
348 2326681506499647897600000000
349 0
350 15511210043330985984000000
351 62502520838281133375390625
352 0
353 21125852043339023080882031250
354 0
355 1014040898080273107882337500000
356 0
357 16359859822361739473835045000000
358 0
359 116856141588298139098821750000000
360 0
361 420682109717873300755758300000000
362 0
363 815868333998299734799046400000000
364 0
365 878627436613553560552819200000000
366 0
367 527176461968132136331691520000000
368 0
369 172279889532069325598592000000000
370 0
371 29015560342243254837657600000000
372 0
373 2260952753941032844492800000000
374 0
375 65534862433073415782400000000
376 0
377 403291461126605635584000000
378 0
379 45564337691106946230659765625
380 0
381 5133582046531382608654333593750
382 0
383 147847162940103819129244807500000
384 0
385 1703762544357386868060821115000000
386 0
387 9465347468652149267004561750000000
388 0
389 27879750725848148750086163700000000
390 0
391 45751385806520038974500371200000000
392 0
393 42701293419418703042867013120000000
394 0
395 22606567104398136905047242240000000
396 0
397 6610107340467291492703872000000000
398 0
399 1007254451880730132221542400000000
400 0
401 71662372070565780158054400000000
402 0
403 1910996588548420804214784000000
404 0
405 10888869450418352160768000000
406 45564337691106946230659765625
407 0
408 17861220374913922922418628125000
409 0
410 1006182081120150991296249384375000
411 0
412 19318695957506899032887988180000000
413 0
414 166968729347023913069960469270000000
415 0
416 742083241542328502533157641200000000
417 0
418 1821477047422079051672296028400000000
419 0
420 2562077605165122182572020787200000000
421 0
422 2092363377551516449100483642880000000
423 0
424 984641589436007740753168773120000000
425 0
426 259116207746317826513991782400000000
427 0
428 35894885921567837439167692800000000
429 0
430 2340970820971815485163110400000000
431 0
432 57623897131613919634784256000000
433 0
434 304888344611713860501504000000
435 0
436 38319607998220941779984862890625
437 0
438 5007095445100869725918022084375000
439 0
440 169239826044409396736029146451875000
441 0
442 2321003328609043155236971151340000000
443 0
444 15602300153427456765759639406230000000
445 0
446 56735636921554388239125961477200000000
447 0
448 117835553606305267881261612298800000000
449 0
450 143647151062924517036204632135680000000
451 0
452 103510447089460313746676867274240000000
453 0
454 43583346142930658419653417799680000000
455 0
456 10376987176888252004679385190400000000
457 0
458 1312504306958197882014783897600000000
459 0
460 78750258417491872920887033856000000
461 0
462 1794877684729159496772354048000000
463 0
464 8841761993739701954543616000000
465 38319607998220941779984862890625
466 0
467 17243823599199423800993188300781250
468 0
469 1126596475147695688331554968984375000
470 0
471 25385973906661409510404371967781250000
472 0
473 261112874468517354964159254525750000000
474 0
475 1404207013808471108918367546560700000000
476 0
477 4255172769116579117934447110790000000000
478 0
479 7575142731833910078081103647780000000000
480 0
481 8080152247289504083286510557632000000000
482 0
483 5175522354473015687333843363712000000000
484 0
485 1961250576431879628884403800985600000000
486 0
487 424513111781792127464156666880000000000
488 0
489 49218911510932420575554396160000000000
490 0
491 2725970483682410985723012710400000000
492 0
493 57692497009151555253397094400000000
494 0
495 265252859812191058636308480000000
496 0
497 36825143286290325050565453237890625
498 0
499 5523771492943548757584817985683593750
500 0
501 216531842523387111297324865038796875000
502 0
503 3485131560614516362785514494433968750000
504 0
505 27881052484916130902284115955471750000000
506 0
507 122676630933630975970050110204075700000000
508 0
509 314555463932387117871923359497630000000000
510 0
511 485314144352825839002396040367772000000000
512 0
513 456766253508541966119902155640256000000000
514 0
515 261772472770977267133043340659328000000000
516 0
517 89750562092906491588472002511769600000000
518 0
519 17737265235752271064915415516160000000000
520 0
521 1891974958480242246924310988390400000000
522 0
523 97024356845140628047400563507200000000
524 0
525 1911809987096367055121193369600000000
526 0
527 8222838654177922817725562880000000
528 36825143286290325050565453237890625
529 0
530 18854473362580646425889512057800000000
531 0
532 1414085502193548481941713404335000000000
533 0
534 36954767790658066994743443633288000000000
535 0
536 446096839758658094436545855287548000000000
537 0
538 2855019774455411804393893473840307200000000
539 0
540 10468405839669843282777609404081126400000000
541 0
542 23007485361911743478632108580398080000000000
543 0
544 31060105238580853696153346583537408000000000
545 0
546 25984924644041498517043322631979008000000000
547 0
548 13402750605874036077211819041757593600000000
549 0
550 4177480708324374881208878662366003200000000
551 0
552 756789983392096898769724395356160000000000
553 0
554 74514706057068002340403632773529600000000
555 0
556 3548319336050857254304934893977600000000
557 0
558 65256447559555995481470067015680000000
559 0
560 263130836933693530167218012160000000
561 0
562 40102581038770163980065778576062890625
563 0
564 6844173830616774652597892876981400000000
565 0
566 307987822377754859366905179464163000000000
567 0
568 5749106017718090708182230016664376000000000
569 0
570 53977717610797629426822048489793308000000000
571 0
572 282646957671085768634995453910190412800000000
573 0
574 876930304569266102688062818541872819200000000
575 0
576 1670343437274792576548691082936900608000000000
577 0
578 1989673800283208804418293789968955136000000000
579 0
580 1489346470387431151845272544538165248000000000
581 0
582 695028352847467870861127187451143782400000000
583 0
584 197794630059358445462455167970285977600000000
585 0
586 32965771676559740910409194661714329600000000
587 0
588 3005426477635076094396279855199027200000000
589 0
590 133245508860668398273726693087641600000000
591 0
592 2292395851366338034816803321937920000000
593 0
594 8683317618811886495518194401280000000
595 40102581038770163980065778576062890625
596 0
597 23179291840409154780478020016964350781250
598 0
599 1977966237048247874600791041447624600000000
600 0
601 59338987111447436238023731243428738000000000
602 0
603 830745819560264107332332237408002332000000000
604 0
605 6239824155808205961740628805420106404800000000
606 0
607 27228323588981262378504562060015009766400000000
608 0
609 72409388005862258193385758445314641356800000000
610 0
611 120682313343103763655642930742191068928000000000
612 0
613 127781272951521632105974867844672896512000000000
614 0
615 86084225988393520576656753074305951334400000000
616 0
617 36520580722348766305248319486069191475200000000
618 0
619 9527108014525765123108257257235441254400000000
620 0
621 1465708925311656172785885731882375577600000000
622 0
623 124081178862362427325789268307502694400000000
624 0
625 5134393608097755613480935240310456320000000
626 0
627 82812800130608961507757020005007360000000
628 0
629 295232799039604140847618609643520000000
630 0
631 49125661772493450875580578755677041015625
632 0
633 9464877501500404868695191506927109902343750
634 0
635 484601728076820729277193805154668027000000000
636 0
637 10384322744503301341654152967600029150000000000
638 0
639 113073736551258170164678554536089206300000000000
640 0
641 694889508260459300284751844239966395080000000000
642 0
643 2565745876654003570282160655655260535680000000000
644 0
645 5913433353812084419126503606367362377472000000000
646 0
647 8696225520311888851656622950540238790400000000000
648 0
649 8238529440295473648937853321564436748800000000000
650 0
651 5021579849322955366971643929334513827840000000000
652 0
653 1945117886299010379301269190018902589440000000000
654 0
655 466828292711762491032304605604536621465600000000
656 0
657 66499756796547363394915185983552225280000000000
658 0
659 5241360141599792188761788057816924160000000000
660 0
661 202891360319991955694004699012268032000000000
662 0
663 3074111519999878116575828772913152000000000
664 0
665 10333147966386144929666651337523200000000
666 49125661772493450875580578755677041015625
667 0
668 31833428828575756167376215033678722578125000
669 0
670 3066620310486131177457242048244383608359375000
671 0
672 104673973264593277523873861913408293832000000000
673 0
674 1682260284609534817347972780751204722300000000000
675 0
676 14654356257043058853342340667877161136480000000000
677 0
678 75048066892129604430753199177916370668640000000000
679 0
680 237514761153113473363262872123515546731520000000000
681 0
682 478988101658778837949246792115756352575232000000000
683 0
684 626128237462455997319276852438897192908800000000000
685 0
686 533856707731146692451172895237375501322240000000000
687 0
688 295816703851025007072511387837160450949120000000000
689 0
690 105036365860146560482268536261020739829760000000000
691 0
692 23269594898247853399148721879364594669977600000000
693 0
694 3077988743154477962850360036952988712960000000000
695 0
696 226426758117111022554509244097691123712000000000
697 0
698 8217100092959674205607190309996855296000000000
699 0
700 117177897938818883502419826167513088000000000
701 0
702 371993326789901217467999448150835200000000
703 0
704 67253030966543534248669812316521869150390625
705 0
706 14526654688773403397712679460368723736484375000
707 0
708 839640641011102716387792872809312231968796875000
709 0
710 20471238485604028132883330994207993465144000000000
711 0
712 255890481070050351661041637427599918314300000000000
713 0
714 1823801246899267960929605852211257599621920000000000
715 0
716 7903138736563494497361625359582116265028320000000000
717 0
718 21677180534574156335620458129139518898363392000000000
719 0
720 38572630068874601714854050494498261569146624000000000
721 0
722 45114187215058013701583684788886855636428800000000000
723 0
724 34802372994473324855507413979998431490959360000000000
725 0
726 17607524677045792812272525649959680754319360000000000
727 0
728 5751791394501625652009025045653495713077657600000000
729 0
730 1179854645025974492719800009364819633451827200000000
731 0
732 145302296185464839004901478985815225794560000000000
733 0
734 9999297802010483544423327586120617689088000000000
735 0
736 340885152341266484468977076799566512128000000000
737 0
738 4583329779378372900423221200666440499200000000
739 0
740 13763753091226345046315979581580902400000000
741 67253030966543534248669812316521869150390625
742 0
743 48556688357844431727539604492528789526582031250
744 0
745 5244122342647198626574277285193109268870859375000
746 0
747 202073514270005387077328818056107810493823781250000
748 0
749 3695058546651527077985441244454542820458492000000000
750 0
751 36950585466515270779854412444545428204584920000000000
752 0
753 219464083376878577965195904216087997821171040000000000
754 0
755 815152309685549003870727644231183991907206720000000000
756 0
757 1956365543245317609289746346154841580577296128000000000
758 0
759 3094382101080829159791624939669749428102651392000000000
760 0
761 3257244316927188589254342041757630976950159360000000000
762 0
763 2284301209273612776879668444868987957861150720000000000
764 0
765 1059386068068921867538396959939240792051548160000000000
766 0
767 319445645140782593903885852535524915757082214400000000
768 0
769 60846789550625255981692543340099983953729945600000000
770 0
771 6993883856393707584102591188517239534911488000000000
772 0
773 451218313315723069942102657323692873220096000000000
774 0
775 14477592940611435399211849967605118926848000000000
776 0
777 183842450039510290783642539271176113356800000000
778 0
779 523022617466601111760007224100074291200000000
780 0
781 102291860100112715592226784533429762977744140625
782 0
783 24618240997427126885862579477712096289977089843750
784 0
785 1595262016633277822203895150155743839590515421875000
786 0
787 43907687886382599106373876037619997108729424468750000
788 0
789 624464894384108076179539570312817736657485148000000000
790 0
791 5109258226779066077832596484377599663561242120000000000
792 0
793 25677297755094793621927920793282295745077011680000000000
794 0
795 82656444202114668992491783125042056779390761408000000000
796 0
797 175037175957419299042923776029500826121062788864000000000
798 0
799 247713430302312692212792712275667835797059619328000000000
800 0
801 235917552668869230678850202167302700759104399360000000000
802 0
803 151061832143702827549303291506336116691600445440000000000
804 0
805 64453048381313206421036071042703409788416190054400000000
806 0
807 17995438009597419456585569692834570254315631411200000000
808 0
809 3191309203672448770626012359320416399780111974400000000
810 0
811 343151527276607394690969070894668430083883008000000000
812 0
813 20797062259188326950967822478464753338417152000000000
814 0
815 629154824647714092634320680020782453935308800000000
816 0
817 7557415311083652764376224384634023470694400000000
818 0
819 20397882081197443358640281739902897356800000000
820 102291860100112715592226784533429762977744140625
821 0
822 81833488080090172473781427626743810382195312500000
823 0
824 9847296398970850754345031791084838515990835937500000
825 0
826 425403204435540752587705373374865023890804112500000000
827 0
828 8781537577276519821274775207523999421745884893750000000
829 0
830 99914383101457292188726331250050837865197623680000000000
831 0
832 681234430237208810377679531250346621808165616000000000000
833 0
834 2934548314867976413934619519232262370865944192000000000000
835 0
836 8265644420211466899249178312504205677939076140800000000000
837 0
838 15558860085103937692704335647066740099650025676800000000000
839 0
840 19817074424185015377023416982053426863764769546240000000000
841 0
842 17157640194099580413007287430349287327934865408000000000000
843 0
844 10070788809580188503286886100422407779440029696000000000000
845 0
846 3966341438850043472063758218012517525440996311040000000000
847 0
848 1028310743405566826090603982447689728818036080640000000000
849 0
850 170203157529197267766720659163755541321605971968000000000
851 0
852 17157576363830369734548453544733421504194150400000000000
853 0
854 978685282785333032986721057810106039454924800000000000
855 0
856 27962436651009515228192030223145886841569280000000000
857 0
858 318206960466680116394788395142485198766080000000000
859 0
860 815915283247897734345611269596115894272000000000
861 0
862 171952616828289474910533224800695431565587900390625
863 0
864 45854031154210526642808859946852115084156773437500000
865 0
866 3310661049334000023610799688162722709076119042187500000
867 0
868 102157540950877715014276104663306872165777387587500000000
869 0
870 1640196074155758868840321902649760336439425834043750000000
871 0
872 15268734363049973469931723893757768950127018673280000000000
873 0
874 88088852094519077711144560925525590096886646192000000000000
875 0
876 328865047819537890121606360788628869695043479116800000000000
877 0
878 817326368845616226919874631959974690859740411334400000000000
879 0
880 1376549673845248382180841485406273163553247008563200000000000
881 0
882 1586309624145476707084588759372943359904217981296640000000000
883 0
884 1253999702881799768446315224800745739054717771776000000000000
885 0
886 677159839556171874961010221392402699089547596759040000000000
887 0
888 246941479952108262094043613499223776306159807365120000000000
889 0
890 59606564126370959815803630844640221867004091432960000000000
891 0
892 9229403477631632487608304130783002095536117383168000000000
893 0
894 873996541442389440114422739657481259046980812800000000000
895 0
896 47004856010346995098590802805108235780677959680000000000
897 0
898 1270401513793162029691643319056979345423728640000000000
899 0
900 13715535911397160914349725441910708182712320000000000
901 0
902 33452526613163807108170062053440751665152000000000
903 171952616828289474910533224800695431565587900390625
904 0
905 151662208042551316871090304274213370640848528144531250
906 0
907 20221627739006842249478707236561782752113137085937500000
908 0
909 973334348504196006941575108319840476468378998403125000000
910 0
911 22525737779668536160647881078259165312553913963043750000000
912 0
913 289330587481075864463432783627417723347914717125317500000000
914 0
915 2244503951368346100079963412382392035668671744972160000000000
916 0
917 11099195363909403791604214676616224352207717420192000000000000
918 0
919 36257371522104052385907101276946332883878543572627200000000000
920 0
921 80097984146870390238147713932077519704254560310771200000000000
922 0
923 121411681233150907308350219012833293025396386155274240000000000
924 0
925 127193189863300950513509753251539640312320023591239680000000000
926 0
927 92168978161812282980804169022854811820521756225536000000000000
928 0
929 45942690652964891824277770405238398507460075410882560000000000
930 0
931 15557313236982820511924747650451097907288067864002560000000000
932 0
933 3504865970630612437169253493664845045779840576258048000000000
934 0
935 508770866704443740879407765209412990516428470747136000000000
936 0
937 45344997032481616834171815081052851204672769228800000000000
938 0
939 2303237944507002759830949337450303553253220024320000000000
940 0
941 58973375535029942641475231968855567508617297920000000000
942 0
943 604855133692614796322822891988262230857613312000000000
944 0
945 1405006117752879898543142606244511569936384000000000
946 0
947 317940388515507239109575932656485852964772027822265625
948 0
949 93474474223559128298215324201006840771642976179746093750
950 0
951 7477957937884730263857225936080547261731438094379687500000
952 0
953 257099315769179773833567482183340720141433252578196875000000
954 0
955 4627787683845235929004214679300132962545798546407543750000000
956 0
957 48633841477500843035717019720645033679117664724064732500000000
958 0
959 319237523544620918388296334576541759534721081265655680000000000
960 0
961 1368160815191232507378412862470893255148804633995667200000000000
962 0
963 3943522349668846638914248838886692323664201592105158400000000000
964 0
965 7794798562503334292122901213705859680692983263927155200000000000
966 0
967 10690009457147429886339978807368036133521805619100098560000000000
968 0
969 10225226437271454673890414511395512823368683635660963840000000000
970 0
971 6816817624847636449260276340930341882245789090440642560000000000
972 0
973 3146223519160447591966281388121696253344210349434142720000000000
974 0
975 991912833626939142294788220885657932088815085535887360000000000
976 0
977 209048296119225883752449990638267693214416942758100992000000000
978 0
979 28506585834439893238970453268854685438329583103377408000000000
980 0
981 2395511414658814557896676745281906339355427151544320000000000
982 0
983 115099647551174273052092576349881385674735238512640000000000
984 0
985 2795942855494111896002248818215742162139317534720000000000
986 0
987 27277491273113286790265842128934069874529927168000000000
988 0
989 60415263063373835637355132068513997507264512000000000
990 317940388515507239109575932656485852964772027822265625
991 0
992 307766296083011007458069502811478305669899322931953125000
993 0
994 45241645524202618096336216913287310933475200470997109375000
995 0
996 2412887761290806298471264902041989916452010691786512500000000
997 0
998 62218034416141505267723330688368454274226847123923643750000000
999 0
1000 895939695592437675855215961912505741548866598584500470000000000
1001 0
1002 7846259758370136009762345848264065433564316575482443510000000000
1003 0
1004 44145988970170435571410121695727489032801429523593528320000000000
1005 0
1006 165547458638139133392787956358978083873005360713475731200000000000
1007 0
1008 424147737164382616274332541782479796589660793461977036800000000000
1009 0
1010 754536500850322759477496837486727217091080779948148623360000000000
1011 0
1012 940720832228973829997918135048387179749918894480808673280000000000
1013 0
1014 824834932606564010360493437252571367751740479943317749760000000000
1015 0
1016 507590727757885544837226730616966995539532603042041692160000000000
1017 0
1018 217538883324808090644525741692985855231228258446589296640000000000
1019 0
1020 64011441530058472649423666521154458550798200186582597632000000000
1021 0
1022 12647421915213165967023224433615195439472225036865110016000000000
1023 0
1024 1623198534572812744430788162603019735547237437886431232000000000
1025 0
1026 128825280521651805113554616079604740916447415705272320000000000
1027 0
1028 5864024148922984016548716521404483228060195309486080000000000
1029 0
1030 135323634205915015766508842801641920647542968680448000000000
1031 0
1032 1257362454874936267284635008609913316121189023744000000000
1033 0
1034 2658271574788448768043625811014615890319638528000000000
1035 0
1036 643829286743902159196891263629383852253663356340087890625
1037 0
1038 207742249856032430034196914397747856327182042979068359375000
1039 0
1040 18322866437302060329016167849881360928057456190753829296875000
1041 0
1042 698013959516268964914901632376432797259331664409669687500000000
1043 0
1044 13999057743631838685237749404882902211701040602882819843750000000
1045 0
1046 164934353052244208509710211170256738785132260193964859250000000000
1047 0
1048 1222205846976886570751442334056517884843672389642457546750000000000
1049 0
1050 5959708510973008802140366428923211019428192985685126323200000000000
1051 0
1052 19719623749543043830611506566290036461343285614399315040000000000000
1053 0
1054 45205219355677620945027547216290609899687531934763342080000000000000
1055 0
1056 72758876867709694663901480757648695933782789495000045824000000000000
1057 0
1058 82824334141898782858512357542303653869286337448853807104000000000000
1059 0
1060 66811629541131684839199968417458280787890978875408737730560000000000
1061 0
1062 38069304581841415862792004796272524665464945228153126912000000000000
1063 0
1064 15190215128715047708798780238906770925628869770839425024000000000000
1065 0
1066 4181392551560271197260739506623799308560205012188056780800000000000
1067 0
1068 776091799342626093430970590244568811058522899989449932800000000000
1069 0
1070 93913629500284165927781315122031856128090166049143521280000000000
1071 0
1072 7050572785306619063647245880032421631238000454139904000000000000
1073 0
1074 304478176963308785474644896303694321456971679531008000000000000
1075 0
1076 6683667299194583095784887967642070471006695404339200000000000
1077 0
1078 59212999328412696308171764940350568956869948211200000000000
1079 0
1080 119622220865480194561963161495657715064383733760000000000
1081 643829286743902159196891263629383852253663356340087890625
1082 0
1083 681171385375048484430310956919888115684375831007812988281250
1084 0
1085 109895650173841155488090167716408615997079300735927162109375000
1086 0
1087 6461864230221859942699701861724826620628262883272517132031250000
1088 0
1089 184624692292053141219991481763566474875093225236357632343750000000
1090 0
1091 2962200618552497065796307774073222107995940191570004678937500000000
1092 0
1093 29083424254879062100545567236355271605778321880869136847750000000000
1094 0
1095 184727683728792284550717998490256560309229341177388583494500000000000
1096 0
1097 788171450576180414083063460225094657319378522356857956243200000000000
1098 0
1099 2318151325224060041420774883014984286233466242226052812480000000000000
1100 0
1101 4782712207830692295983914495483546527386940878697961592064000000000000
1102 0
1103 6998081066003350632218887876508392754358381025973640771072000000000000
1104 0
1105 7302345460177409355358839523313105482808745418407277326336000000000000
1106 0
1107 5437438773424409427682582045051604697968358126937111116840960000000000
1108 0
1109 2876951731970586998773852933889737935432993717956143448064000000000000
1110 0
1111 1071416507078701365060607299517557575954356281169874111692800000000000
1112 0
1113 276494582471922932918866399875498729278543556430935254630400000000000
1114 0
1115 48300301394382259226468640263456106005877484011108119347200000000000
1116 0
1117 5520034445072258197310701744394983543528855315555213639680000000000
1118 0
1119 392605579308126472070462428477594846623673920025264128000000000000
1120 0
1121 16106895561359034751608715014465429605073801847190323200000000000
1122 0
1123 336729523930850900730495784274538598015480177990041600000000000
1124 0
1125 2847606967702756031547533059404131907107654782156800000000000
1126 0
1127 5502622159812088949850305428800254892961651752960000000000
1128 0
1129 1422218894417279869665932801357308929628342354155254150390625
1130 0
1131 501569196764494034035518967945344282515595403565419630371093750
1132 0
1133 48551898246803022494638236097109326547509635065132620219921875000
1134 0
1135 2039179726365726944774805916078591714995404672735570049236718750000
1136 0
1137 45315105030349487661662353690635371444342326060790445538593750000000
1138 0
1139 594863742398406001667640352084340694233002898470740030524812500000000
1140 0
1141 4941944936848296013854242925008368844397254848833840253590750000000000
1142 0
1143 27204230223793477104835737244331782781539174310723425395956700000000000
1144 0
1145 102415925548398972629969834331602005765794538581547013255366400000000000
1146 0
1147 269515593548418349026236406135794752015248785740913192777280000000000000
1148 0
1149 503095774623714251515641291453483537095131066716371293184256000000000000
1150 0
1151 672120046730495719416153187791610417146854942885903150578176000000000000
1152 0
1153 645235244861275890639507060279946000460980745170467024555048960000000000
1154 0
1155 444863046314611867620400879167370176956003818607558461374136320000000000
1156 0
1157 219144357790449195872118659688359693081775280102245547474944000000000000
1158 0
1159 76347066585059719852221984665622086622037839519491997184819200000000000
1160 0
1161 18508379778196295721750784161362930090190991398664726590259200000000000
1162 0
1163 3048439022291154589464835038342129661913810348015366732513280000000000
1164 0
1165 329560975382827523185387571712662666152844361947607214325760000000000
1166 0
1167 22237582684401317353939782166846333748505017675277139968000000000000
1168 0
1169 867808104757124579665942718706198390185561665376668876800000000000
1170 0
1171 17298500427052317202643376452615250302702225887907020800000000000
1172 0
1173 139785862036786401637522233960527275173351320306319360000000000
1174 0
1175 258623241511168180642964355153611979969197632389120000000000
1176 1422218894417279869665932801357308929628342354155254150390625
1177 0
1178 1638396166368706409855154587163619886931850391986852781250000000
1179 0
1180 288903857336348563604458925536518306728982952453681707093750000000
1181 0
1182 18643928926772360637941082661289981394243699865010926164450000000000
1183 0
1184 587283761193329360095144103830634413918676545747844174180175000000000
1185 0
1186 10440600198992521957247006290322389580776471924406118652092000000000000
1187 0
1188 114213838540493952320186947600193413292736556506382085860764000000000000
1189 0
1190 813302938178462429708583978515662986963662512265226281733792000000000000
1191 0
1192 3917409152226260703096346163183776720541641100744173257017764800000000000
1193 0
1194 13109238470195068496636138794445056738021700938438017696686899200000000000
1195 0
1196 31048196376777793807822433986843555432156660117353199807942656000000000000
1197 0
1198 52687848396956256158728978886764821339417362623387248158932992000000000000
1199 0
1200 64523524486127589063950706027994600046098074517046702455504896000000000000
1201 0
1202 57177769390783832770516317957115214810080755264336770175955107840000000000
1203 0
1204 36605873525316633678478700914343603132379742788279096250214645760000000000
1205 0
1206 16830286678306498242978713064066024428680341511852458046075699200000000000
1207 0
1208 5496988794124299829359982895924790236786724445403423797306982400000000000
1209 0
1210 1254214912028360745379817844346476203758824828897750884234035200000000000
1211 0
1212 195100097426633893725749442453896298362483862272983470880849920000000000
1213 0
1214 19981802296895647721556130663841441653056668682297026889646080000000000
1215 0
1216 1280884762621515879586931452810348823913889018095963262156800000000000
1217 0
1218 47605473175247976941674571997597168833036525643520121241600000000000
1219 0
1220 905812385998375882611144076064216743123316555584949452800000000000
1221 0
1222 7001448394190344986366331022718583521726118304038256640000000000
1223 0
1224 12413915592536072670862289047373375038521486354677760000000000
1225 0
1226 3414747565495888967067904656058898740037649992326765215087890625
1227 0
1228 1311263065150421363354075387926617116174457597053477842593750000000
1229 0
1230 138731632292914580242861176042636090891257613768257955746418750000000
1231 0
1232 6394867621882919698813791352822463618225589053698747674406350000000000
1233 0
1234 156674256736131532620937888144150358646526931815619318022955575000000000
1235 0
1236 2278898279798276838122732918460368853040391735499917353061172000000000000
1237 0
1238 21094417410440459963136066245235721947373882474755645242438028000000000000
1239 0
1240 130182690304432552915354008827740455446650246129920553496188972800000000000
1241 0
1242 553276433793838349890254537517896935648263546052162352358803134400000000000
1243 0
1244 1656593766680966287390703644498030590946847576483667394197118156800000000000
1245 0
1246 3549843785744927758694364952495779837743244806750715844708110336000000000000
1247 0
1248 5500153217438781349439490361179232001562655985163164470852091904000000000000
1249 0
1250 6196839291647693653701825806928601388427259076617165303826690211840000000000
1251 0
1252 5084586085454517869704062200556801139222366421839725377498822737920000000000
1253 0
1254 3030713873596042671104391755011689348994612497746831382647081533440000000000
1255 0
1256 1303532848858512976819093227962016924298758063547024250600895283200000000000
1257 0
1258 399947578627043754251312694942891556318937133133746076888911052800000000000
1259 0
1260 86039142965145547133055504122168267577855383262385710658454814720000000000
1261 0
1262 12660414430306702130689848954913648982927669008579278745538396160000000000
1263 0
1264 1230161726021703850755288967279059010486899012979363116975390720000000000
1265 0
1266 75009861342786820168005424834088964054079208108497751035084800000000000
1267 0
1268 2658156769622567270626991799214669822514434838839344444211200000000000
1269 0
1270 48330123084046677647763487258448542227535178887988080803840000000000
1271 0
1272 357669736052149325792884272032921681609881064850975621120000000000
1273 0
1274 608281864034267560872252163321295376887552831379210240000000000
1275 3414747565495888967067904656058898740037649992326765215087890625
1276 0
1277 4268434456869861208834880820073623425047062490408456518859863281250
1278 0
1279 819539415719013352096297117454135697609035998158423651621093750000000
1280 0
1281 57804846788714408434525490017765037871357339070107481561007812500000000
1282 0
1283 1998396131838412405879309797757019880695496579280858648251984375000000000
1284 0
1285 39168564184032883155234472036037589661631732953904829505738893750000000000
1286 0
1287 474770474957974341275569358012576844383414944895816115221077500000000000000
1288 0
1289 3766860251864367850560011829506378919173907584777793793292505000000000000000
1290 0
1291 20341045360067586393024063879334446163539100957800086483779527000000000000000
1292 0
1293 76843949138033104151424241321930129951147714729466993383167102000000000000000
1294 0
1295 207074220835120785923837955562253823868355947060458424274639769600000000000000
1296 0
1297 403391339289196336215268744601793163379914182585308618716830720000000000000000
1298 0
1299 572932626816539723899946912622836666829443331787829632380426240000000000000000
1300 0
1301 595849931889201312855944789127750133502621065059342817675643289600000000000000
1302 0
1303 453980900487010524080719839335428673144854144807118337276680601600000000000000
1304 0
1305 252559489466336889258699312917640779082884374812235948553923461120000000000000
1306 0
1307 101838503817071326313991658434532572210840473714611269578194944000000000000000
1308 0
1309 29407910193164981930243580510506732082274789201010740947714048000000000000000
1310 0
1311 5974940483690662995351076675150574137351068282110118795726028800000000000000
1312 0
1313 832922001993861982282226904928529538350504540038110443785420800000000000000
1314 0
1315 76885107876356490672205560454941188155431188311210194810961920000000000000
1316 0
1317 4464872698975405962381275287743390717504714768362961371136000000000000000
1318 0
1319 151031634637645867649260897682651694461047434024962752512000000000000000
1320 0
1321 2626637124132971611291493872741768599322564069999352217600000000000000
1322 0
1323 18628632086049444051712722501714670917181305460988313600000000000000
1324 0
1325 30414093201713378043612608166064768844377641568960512000000000000