#m A158825(n,k) read by antidiagonals for n=1..50; m=1..1275
1 1
2 1
3 1
4 1
5 2
6 2
7 1
8 3
9 6
10 5
11 1
12 4
13 12
14 21
15 14
16 1
17 5
18 20
19 54
20 80
21 42
22 1
23 6
24 30
25 110
26 260
27 322
28 132
29 1
30 7
31 42
32 195
33 640
34 1310
35 1348
36 429
37 1
38 8
39 56
40 315
41 1330
42 3870
43 6824
44 5814
45 1430
46 1
47 9
48 72
49 476
50 2464
51 9380
52 24084
53 36478
54 25674
55 4862
56 1
57 10
58 90
59 684
60 4200
61 19852
62 67844
63 153306
64 199094
65 115566
66 16796
67 1
68 11
69 110
70 945
71 6720
72 38052
73 163576
74 500619
75 993978
76 1105478
77 528528
78 58786
79 1
80 12
81 132
82 1265
83 10230
84 67620
85 351792
86 1372196
87 3755156
88 6544242
89 6227712
90 2449746
91 208012
92 1
93 13
94 156
95 1650
96 14960
97 113190
98 693048
99 3305484
100 11682348
101 28558484
102 43652340
103 35520498
104 11485068
105 742900
106 1
107 14
108 182
109 2106
110 21164
111 180510
112 1273668
113 7209036
114 31478628
115 100707972
116 219767968
117 294469974
118 204773400
119 54377288
120 2674440
121 1
122 15
123 210
124 2639
125 29120
126 276562
127 2212188
128 14528217
129 75915708
130 303208212
131 877520088
132 1708590960
133 2006018748
134 1191572004
135 259663576
136 9694845
137 1
138 16
139 240
140 3255
141 39130
142 409682
143 3666520
144 27454218
145 167607066
146 807845676
147 2949394296
148 7718131944
149 13403300208
150 13784115468
151 6990859416
152 1249249981
153 35357670
154 1
155 17
156 272
157 3960
158 51520
159 589680
160 5841836
161 49181418
162 344320262
163 1952409954
164 8674740624
165 28937270112
166 68445957432
167 105983648060
168 95444016984
169 41313818217
170 6049846848
171 129644790
172 1
173 18
174 306
175 4760
176 66640
177 827960
178 8999172
179 84218134
180 666200106
181 4357308098
182 22934666700
183 93893134896
184 286077835368
185 611460244708
186 844009565176
187 665407010349
188 245735825082
189 29469261934
190 477638700
191 1
192 19
193 342
194 5661
195 84864
196 1137640
197 13464752
198 138755799
199 1225314662
200 9100230282
201 55573310936
202 271404672858
203 1023459676392
204 2847462716788
205 5498483779312
206 6764300053390
207 4667570034444
208 1470125583756
209 144293491564
210 1767263190
211 1
212 20
213 380
214 6669
215 106590
216 1533672
217 19640032
218 221101608
219 2157976392
220 17968302638
221 125219900520
222 713679610930
223 3232884450828
224 11226540436996
225 28515580671144
226 49738427786782
227 54525119251104
228 32922870719664
229 8840948601024
230 709806846980
231 6564120420
232 1
233 21
234 420
235 7790
236 132240
237 2032962
238 28012464
239 342179672
240 3660331064
241 33811092744
242 265305808404
243 1734182983962
244 9221522250148
245 38736256778200
246 123848375164880
247 287147419201398
248 452351162556188
249 441811163402124
250 233389493503968
251 53417237877396
252 3506278661820
253 24466267020
254 1
255 22
256 462
257 9030
258 162260
259 2654490
260 39166980
261 516105720
262 6007747368
263 61022125736
264 533188477536
265 3941126688798
266 24155438443344
267 119810371159700
268 466609615453456
269 1373331040915334
270 2906096475372888
271 4134151461829108
272 3597005618194848
273 1662048903052380
274 324123222435804
275 17385618278700
276 91482563640
277 1
278 23
279 506
280 10395
281 197120
282 3419430
283 53798196
284 760840389
285 9578580504
286 106181224392
287 1023553208080
288 8456446272144
289 58863621238500
290 338207797008432
291 1564415736345864
292 5647927375024291
293 15300452679061188
294 29546784088628072
295 37952722149031216
296 29412560840221272
297 11885333877149532
298 1974317194619712
299 86500622296800
300 343059613650
301 1
302 24
303 552
304 11891
305 237314
306 4351270
307 72723336
308 1098926142
309 14882923326
310 178895004792
311 1887568033104
312 17261808531552
313 134808743674176
314 883474663862440
315 4757636075856624
316 20520275803838595
317 68666355607378766
318 171201260179554400
319 301676647723765136
320 349853372603179164
321 241465769553601044
322 85316019334826028
323 12068517313746720
324 431718990188850
325 1289904147324
326 1
327 25
328 600
329 13524
330 283360
331 5475932
332 96895876
333 1558312854
334 22596998946
335 292878240294
336 3359619868992
337 33728011302960
338 292528760419440
339 2159006675844616
340 13318841627668264
341 67213906711359255
342 270284782006049076
343 838227827618087762
344 1923242334675217360
345 3092147119848836396
346 3237239231307807876
347 1989622230906195684
348 614561310277198272
349 74010026479054050
350 2160826237261692
351 4861946401452
352 1
353 26
354 650
355 15300
356 335800
357 6821892
358 127419908
359 2173277106
360 33603889022
361 467324550582
362 5793865447452
363 63402614736240
364 605452449574320
365 4979127855477336
366 34722659300592912
367 201603316645195531
368 953308708408020474
369 3573741806400304962
370 10270849618274253548
371 21684717624195482444
372 31808091161892346780
373 30059628205506829092
374 16449560295345560832
375 4441134845641284810
376 455209319670311700
377 10843593841372824
378 18367353072152
379 1
380 27
381 702
382 17225
383 395200
384 8420300
385 165565224
386 2985440227
387 49041332274
388 728620979438
389 9713291845248
390 115153341050754
391 1201793938879248
392 10913859037065560
393 85088103159523296
394 560582268733871916
395 3062981638508911880
396 13570026031605277764
397 47419991089803675900
398 126286214976272831982
399 245329237070952328596
400 328291700093558500756
401 280027177228236391848
402 136425568625147133606
403 32189062530396987900
404 2807454868561489824
405 54547041731114184
406 69533550916004
407 1
408 28
409 756
410 19305
411 462150
412 10305100
413 212783120
414 4044890124
415 70357368092
416 1112467494666
417 15874502354480
418 202792296761442
419 2298283905267564
420 22870569475477112
421 197480359402576304
422 1459382010021670476
423 9082364100249269328
424 46696233313938043104
425 193813084009908899712
426 631283922929025831168
427 1557769840078792579872
428 2784300838918295693004
429 3398792549295031385144
430 2616517087205481381582
431 1134737526713474799264
432 233943503280622937964
433 17358160397721668328
434 275000689798656612
435 263747951750360
436 1
437 29
438 812
439 21546
440 537264
441 12513150
442 270722920
443 5411411940
444 99374640420
445 1666469276252
446 25352027609172
447 347339047134706
448 4250853302395452
449 46044477086948684
450 436812586581170976
451 3585740237981536700
452 25114675665026866536
453 147630054598969899352
454 714168203402693483520
455 2776751290095634642032
456 8429727496594780740312
457 19273130170275716866560
458 31692792144606706416176
459 35289023078363191309926
460 24516737146205014031604
461 9463751106811868433096
462 1704568091904592737432
463 107572628281452734784
464 1389280082602256832
465 1002242216651368
466 1
467 30
468 870
469 23954
470 621180
471 15084342
472 341249220
473 7155832580
474 138364217420
475 2453276854380
476 39646612931904
477 580119686551350
478 7629111422487784
479 89428649936411504
480 925663441858807096
481 8370550907396970684
482 65316681139705017856
483 433545549289876464264
484 2406934918524265698592
485 10954775416288588806024
486 39897890845800318401040
487 112885693314162246369216
488 239120268921613721745176
489 361740955839253284020758
490 367384976753992734982752
491 230321744002198524767328
492 79125789102477757488224
493 12449141175905074696020
494 668087539912278580680
495 7031948300001236808
496 3814986502092304
497 1
498 31
499 930
500 26535
501 714560
502 18061722
503 426459852
504 9361484145
505 190129822740
506 3554356717340
507 60822654416040
508 946945019816928
509 13323624059339724
510 168153194330649516
511 1887622778790552632
512 18668379209883807385
513 160894462797493581048
514 1193317761484608745424
515 7505747317787859154944
516 39352904197668013213696
517 168501766150688825743848
518 574829696936313541451268
519 1515726231729924917095560
520 2974524856733383018980596
521 4139529461359138627472860
522 3834371197669975541103204
523 2169029129643724215605976
524 663110280709728965075144
525 91120188133038751632456
526 4157499602215816167240
527 35656137931317987600
528 14544636039226909
529 1
530 32
531 992
532 29295
533 818090
534 21491610
535 528704568
536 12125791314
537 258103414530
538 5074482930660
539 91680751943560
540 1513664557480680
541 22697678163372144
542 307027992624313780
543 3718053615284898984
544 39964465820186753753
545 377599345119560766534
546 3101403032421024784768
547 21861689223782852485280
548 130292599132095178080744
549 645106151537207414110040
550 2598520358681003599708104
551 8302908260169903144327336
552 20402656821508329491348844
553 37092408448693974492931844
554 47484361195887441560346540
555 40113344509465469908756928
556 20473196046444739127424204
557 5569281683937468039459880
558 668305718513797065715272
559 25920212540316802239888
560 181098286729449317382
561 55534064877048198
562 1
563 33
564 1056
565 32240
566 932480
567 25423720
568 650604444
569 15561987714
570 346453088670
571 7147048592970
572 135972220784400
573 2373455032032240
574 37798504232981160
575 545799951589458788
576 7096739237050025336
577 82450504621734739029
578 848499254768957476312
579 7658326127259130753070
580 59940330458374507944352
581 401537654384042816527752
582 2267441013307247685306360
583 10601199291273135203192312
584 40169721531088236978584832
585 120214164595231936538939124
586 275277701150458189321711824
587 463611438883904583815379676
588 545924818937280452057094264
589 420574025625949950795582884
590 193657022391843749678225976
591 46870218517108001803289232
592 4910912480812094822824464
593 161881930380962220412335
594 921232816248712530426
595 212336130412243110
596 1
597 34
598 1122
599 35376
600 1058464
601 29911280
602 795072004
603 19800966318
604 460204322994
605 9940304601162
606 198663358259340
607 3656273400486720
608 61646913724744920
609 946811603777050460
610 13163178248773834568
611 164496923866697050265
612 1833332492818402014474
613 18061714498169627460982
614 155715779008509985596620
615 1161308200139648242682824
616 7392849644687184337690440
617 39552542185258288436725368
618 174615530031843682726725696
619 622385538050626181917169052
620 1744432365925566657114820956
621 3722320381823423176148965872
622 5807188671041279046248424680
623 6289836457561950200644054068
624 4418725662998469713345401856
625 1835485536868762007236928976
626 395205573979934070977466768
627 36151142020828523969656128
628 1012657780706365594323780
629 4693074434341819554966
630 812944042149730764
631 1
632 35
633 1190
634 38709
635 1196800
636 35011152
637 965332064
638 24993268911
639 605375619614
640 13664642207346
641 286258301803656
642 5540985691306650
643 98629102813021560
644 1605971641829296300
645 23783802008825096400
646 318317569480085210714
647 3822805328117845072884
648 40867202299856567998140
649 385406137799625452212204
650 3173620591273860986798710
651 22551486470460560964822104
652 136419358355958851728106040
653 691470088433140763659278960
654 2882408878864219659137798868
655 9663863906603191566627041448
656 25367041397794581162339648660
657 50438252612626656159522452976
658 72889725273764407530841284020
659 72613365359341480880850127848
660 46515694094190443255589005992
661 17429552886620807496348470064
662 3338305367573340858376077080
663 266566592946899939855483556
664 6344349048744122297244732
665 23940888635861074391184
666 3116285494907301262
667 1
668 36
669 1260
670 42245
671 1348270
672 40783952
673 1164943296
674 31311219664
675 789129642768
676 18581045222918
677 407190443271768
678 8270775498723426
679 155020093059730860
680 2668229465245516380
681 41951735301400660760
682 599003440375072695690
683 7716926929233325035280
684 89053563135828223515920
685 913103523197416192239360
686 8242546228281735495789324
687 64824073390827717214843212
688 438875229771954451898010920
689 2522670324539969284765081296
690 12113711132040164612831834916
691 47678140657529112905964623520
692 150355881351372149255282444232
693 369616628270465915982840490536
694 684793348088545878827181456960
695 916654169048328722571774149376
696 839875938085644863175355276440
697 490569906859656990109071024736
698 165802372948602416368159229268
699 28246122054199663843033755508
700 1968650238790104541061979420
701 39804389787147659590417608
702 122287777281972252510462
703 11959798385860453492
704 1
705 37
706 1332
707 45990
708 1513680
709 47294170
710 1397820512
711 38951207856
712 1019940989936
713 25010847460752
714 572293585102772
715 12172540384108026
716 239675051967272532
717 4349096452553970000
718 72374649966710511600
719 1098633822642225430610
720 15122467273318153132260
721 187514462889895026884580
722 2079189625310254266502112
723 20446110665318411666458524
724 176654897924363341699906020
725 1326839878922385589289638020
726 8558350432996304213843575456
727 46742576987395737505893525396
728 212635169531694525401344833624
729 790177861595810568718214345232
730 2343799119174643460524230262448
731 5395754238948433763871541861284
732 9314636205695962070452930438680
733 11548821394727694187934015638872
734 9731718542200428735903400686192
735 5182699887741617620362381955608
736 1579864670163432704213481037356
737 239374581697809245948099234980
738 14560275425919131937017462256
739 250067614736134587086769642
740 625394373563846420386164
741 45950804324621742364
742 1
743 38
744 1406
745 49950
746 1693860
747 54610290
748 1668257668
749 48136124784
750 1307781774288
751 33346941105104
752 795365340651840
753 17681101910814238
754 364932701287185888
755 6964189415037601500
756 122325670438119446400
757 1967904519238929094050
758 28838010208414861611000
759 382637133200004106092860
760 4566292481294686983340800
761 48646053688554170997002308
762 458762816812928318159940756
763 3793641012394477568370856932
764 27211296541732368412712419384
765 167213832871670861032120355604
766 867729749034576910361466442272
767 3739389351488874958671100855872
768 13119798037476244543824020102304
769 36602152215553836971388310937672
770 78909349589541137887047076460040
771 126921831303036546838220794708536
772 145753950510188719582793392844352
773 112952967594768291691620445564620
774 54843252856729444290196596313836
775 15077610900262934914357618998300
776 2031625969155776648267212598880
777 107837852339386518985883195226
778 1573014448049167302310325112
779 3202018633043269302338712
780 176733862787006701400
781 1
782 39
783 1482
784 54131
785 1889664
786 62804910
787 1980951588
788 59117959901
789 1664326236848
790 44066592160272
791 1093836697211808
792 25369186554507744
793 547784329434865780
794 10969301265233933208
795 202857249517028932200
796 3448705048199868484575
797 53628693543165147308700
798 758604886575010479090360
799 9701914210000108693971440
800 111421998816107475967293240
801 1140395935577355895994667684
802 10313350637963636593038240504
803 81621235727926948177703807248
804 559089068934665396366269057022
805 3272969789180061103493166858120
806 16137347774154814525727036766360
807 65876643821394231199547585112048
808 218215063318785174677282611373952
809 572583045009216396150230665573104
810 1155953513127942384797662825155552
811 1732332360236058711482374616419872
812 1842528536853853701501746324819613
813 1313107897142011347557582982583716
814 581250901305021782621834609687988
815 144108837463204134155950210219608
816 17267091765914652177422472948418
817 799721851861568745779699075364
818 9906626081263774715951723352
819 16412166352170655101313992
820 680425371729975800390
821 1
822 40
823 1560
824 58539
825 2101970
826 71954862
827 2341026408
828 72180561222
829 2103175647078
830 57746029953392
831 1489563179631648
832 35984281373948160
833 811372739770963968
834 17014146967370212144
835 330509707525296601536
836 5922405761509305025215
837 97440308194071338182350
838 1464527304441658578747360
839 19995914835806705932636080
840 246476622509381084585043620
841 2723971786842460719081576780
842 26783528910996945876352017300
843 232272515643898656619661401872
844 1759224496108826079844838848654
845 11507224435914977570845198631372
846 64173817241564213601253542075624
847 300618324740736895696128222461024
848 1162487565657328105180883597424888
849 3635459750978924230644751465683792
850 8971775280225648901096889153556768
851 16960973779469217670060471760884464
852 23681751255578738103868248211948518
853 23328286228432859520312415219042890
854 15288384135080656649370729618737820
855 6169379013387100080486520057373832
856 1379300465632506607785922072647786
857 146950262607389431204430489979856
858 5938011304302555204623949960072
859 62460891360240979233301462296
860 84208408517342751923443974
861 2622127042276492108820
862 1
863 41
864 1640
865 63180
866 2331680
867 82141332
868 2754058740
869 87642565038
870 2640104790906
871 75076988853966
872 2009754678612736
873 50493631215972384
874 1186897964950549728
875 26013708006354559568
876 529686204640107116616
877 9980375573292189471651
878 173268805856427297796140
879 2758667128683763182425610
880 40072314548688196724598000
881 528064053072797440230049620
882 6273217945942360486595218780
883 66712986156482530139417551740
884 630142104110201417695094041152
885 5240095019714324676773121348078
886 37981257516306727905317171244724
887 237234833234715001903199486433324
888 1260322489253571425171155496522160
889 5609153809915945522433645099754248
890 20546371625713279293921665394809040
891 60661844059115715257623266624892656
892 140796380881093170440244397612705632
893 249244313702226724669698631198924983
894 324227581096226040111250854896530734
895 295795948772124026425042779705369282
896 178257346387125988362564753311590944
897 65572730519356000435181668784785602
898 13219183605972698006069716031507724
899 1252177303990724775429011162329220
900 44141604700533315791553145940616
901 394233699906272641833271109094
902 432483682944502393807166144
903 10113918591637898134020
904 1
905 42
906 1722
907 68060
908 2579720
909 93449980
910 3226103556
911 105860499978
912 3293331385542
913 96885391922814
914 2688062744358684
915 70138824521416992
916 1716020948331186912
917 39242026814254917360
918 835916030153128625824
919 16525555961026167488727
920 301992648683685647933418
921 5079177945401299567529610
922 78249186469817131760275020
923 1098460773128561255612738100
924 13970178990602909900566699140
925 159939221226741326331463394620
926 1636630530473283226352939851200
927 14850000590678049885820258352694
928 118408935152009145420838056386916
929 821314953920413241984255012171048
930 4898559069925066790314040357394008
931 24790102279760196418288862118312936
932 104819886290273689882510716234416160
933 363695997224804760468458824524620400
934 1013726285659677931938444545489116416
935 2212816599205933072987699481301274432
936 3668020402592464530412704620746853736
937 4445368993326010030988933014238213586
938 3755871642119926987982309406740039052
939 2081260975179460671951957063539106642
940 697875620575466061424996904550189744
941 126852051956719044679297168967758908
942 10682587738754398049003930412414072
943 328498370314537227143764573791906
944 2490796978463421311310541083392
945 2223246642717744071180296852
946 39044429911904443959240
947 1
948 43
949 1806
950 73185
951 2847040
952 105971060
953 3763720792
954 127232070459
955 4083809800746
956 124152378116118
957 3565845996898800
958 96501613694212386
959 2453872839591298848
960 58454407113626418288
961 1300290258083348377536
962 26916906075867934579864
963 516599717530824002265552
964 9155268105304042909454964
965 149163016499561585473100220
966 2223456558685005505551580590
967 30162689258187819834682513740
968 370205437396670849866468687020
969 4084394339734030354874949326040
970 40214607759520869650544924539850
971 350504900649220225805025230048964
972 2679771710984465065182399741731832
973 17787211390006253883158012151026136
974 101299397552512526002004047459525076
975 488332178490782540795815755997457904
976 1961655855706256274306394468660312608
977 6447145293793998443679747927715190304
978 16964619459617956632567784304365792392
979 34826515249962675259237820792498080744
980 54055556435784957541357729877067094056
981 61032012815863552803625218413079270504
982 47753901556707240000492567785518149216
983 24331538740629310525375626829637007108
984 7436640332775873466172979330102576216
985 1218734826785517517180962169352324472
986 91237902551097351880667204785792734
987 2447210510813079410157140950633484
988 15752142156148571617625565823892
989 11439042919901663736454092616
990 150853479205085351660700
991 1
992 44
993 1892
994 78561
995 3134614
996 119799540
997 4374002672
998 152199624564
999 5035550506532
1000 158037886946082
1001 4693636272727776
1002 131582834732096178
1003 3472796290441014732
1004 86045282824272840368
1005 1995430361961686146272
1006 43172374492099759847640
1007 868407617715172587765984
1008 16179061499116980509432256
1009 278046050634544502986459584
1010 4388072330090276273296199400
1011 63284840420528252576901826920
1012 829579537334988937879866393300
1013 9825820358096482663566193930440
1014 104464915195427237182836729254850
1015 989632367690749558062847732848960
1016 8285275573460937967509635584636116
1017 60735989914058735275648421476844616
1018 385773073815665842706845360919342364
1019 2097795489174981467980841939819214952
1020 9633025874202704241927926945492619648
1021 36762529420025048613021006247844789664
1022 114444020345526593806489163371189473960
1023 284287270260049050652955138460720450456
1024 548854403407118822541473347996131214984
1025 797669766954120567893176454031032283792
1026 839019050545665499757369930955838127328
1027 607937540116526760828038737584772363212
1028 284806002959223796791105715042867619712
1029 79340056613234921642399037707360913864
1030 11722318271577545934595105673032662882
1031 780076575493457692568268601114896552
1032 18249009602466216767325795229888380
1033 99709600023858845378046352836656
1034 58905755148286922077285032936
1035 583300119592996693088040
1036 1
1037 45
1038 1980
1039 84194
1040 3443440
1041 135035222
1042 5064601752
1043 181253811388
1044 6175966707612
1045 199907027138468
1046 6132830217033780
1047 177896530672458930
1048 4866966399468585708
1049 125250555627844776676
1050 3023443974945387494464
1051 68250945489201689935032
1052 1436098596396213831340944
1053 28067285400109647236980144
1054 507576021936808442637813504
1055 8458342189658106417256881240
1056 129296518008703052615387416800
1057 1804062497904317092595841738840
1058 22851236839066266330238020446160
1059 261182171780546820080236899652170
1060 2675769713128518198159989327720940
1061 24388653651206781675974144746118040
1062 196125230647132914044887987127811656
1063 1378475376371916712575580506295066152
1064 8378233374425030094221150072185683216
1065 43501940225317777168037074748456634840
1066 190279754949913213755173205183324081696
1067 689864906883024423579377540588090186744
1068 2034176232883751600667461133644628285576
1069 4770171847999747412768835581219376364872
1070 8660849757118815088118519541473190735104
1071 11785661857110846465359762485384918108332
1072 11548463470319625475479867541086094354752
1073 7748813242831077306092726885687350320504
1074 3337640813837634708118302028030314898440
1075 847422466502047250304162123152482271946
1076 112871901248924432117706831134680819044
1077 6676348553910343582725580808004581880
1078 136212092576804658617929963304119272
1079 631700525608792410191903427290044
1080 303581212644644622004002322840
1081 2257117854077248073253720
1082 1
1083 46
1084 2070
1085 90090
1086 3774540
1087 151782862
1088 5843759684
1089 214937432892
1090 7536249665204
1091 251359468828884
1092 7957633245352544
1093 238581645698799702
1094 6758062989753878328
1095 180405001019931445720
1096 4526435680595284102120
1097 106440489730221521211448
1098 2338683293482722126128448
1099 47854122046051585028117904
1100 908666872240063497049029568
1101 15949641978630874165579484496
1102 257711420672484009811873960680
1103 3815578357234139216798861025240
1104 51504710948181241036311895353240
1105 630361871614435693196992802824890
1106 6952382166745717841963761338107520
1107 68632659615450969157805555703498720
1108 601859825473706002826997308591471040
1109 4648839125422521644170810477438960988
1110 31327691534464945452499256345045068008
1111 182197427922354766530446569319450390712
1112 903268284232756347934796641102729298640
1113 3763387641157160923847762330778036136584
1114 12962039290508064461672390221522472912504
1115 36201681571928277903946969816989541152024
1116 80139957985600935801904301698760976226656
1117 136834443942299376260201024222671456276012
1118 174344550754141130381648893734285835626912
1119 159144071367748364221881497127876977253588
1120 98881106438990903442257543336293328701632
1121 39157678533165313993532711309814161840706
1122 9060988411878023530467817899901401809000
1123 1087935976125411076828160099557921433040
1124 57195110622805202664091890006608847936
1125 1017607946882889723696854263104191076
1126 4005388340261936779340959223779416
1127 1565760954929544977518324422040
1128 8740328711533173390046320
1129 1
1130 47
1131 2162
1132 96255
1133 4128960
1134 170152290
1135 6720336700
1136 253849495305
1137 9151774247148
1138 314262112204196
1139 10257285141615096
1140 317533942840096528
1141 9302192971510840284
1142 257267439356049056500
1143 6700278004105265814936
1144 163885902011779842862069
1145 3753890104021632415259568
1146 80273194882144904624023968
1147 1597209847612574587211392128
1148 29463979812438543248900793920
1149 501950957589884390189013166224
1150 7863635579795650305328036432860
1151 112760853112559566611093412606200
1152 1472488498025053270110930751855920
1153 17412721576982141261907485882307780
1154 185314195913313299810690284201604700
1155 1762737559457260438884933652323256520
1156 14871972446215055652174146707253333160
1157 110334977749376210683777220797803669880
1158 712866520935867710469307121034709532424
1159 3967125699464577883997974441807908547824
1160 18778583835238840019598311803110799052901
1161 74524251144943615054511147956923532865544
1162 243842499868221667471387741884389849574488
1163 645045117908925992043603589050733410540240
1164 1347967373393227081334946960875298719451660
1165 2164406406570461839794565141525882386371752
1166 2582042200627071682997273470643194621419504
1167 2195572132561054456757999666557838755116576
1168 1263195528807343444818430595735233939396752
1169 459894944876131488315398656396442933181292
1170 96983356010986530160010843205060875020956
1171 10496502890292577817920531542109175606568
1172 490429674644072736137899743490229488836
1173 7608783646107394071561509536640848664
1174 25416783999132260199398959151905464
1175 8081551675731681996492938544320
1176 33868773757191046886429490
1177 1
1178 48
1179 2256
1180 102695
1181 4507770
1182 190258530
1183 7703841816
1184 298649465114
1185 11062536287594
1186 390785299222812
1187 13138599034880280
1188 419561109474969384
1189 12698291923403622640
1190 363428799997816049692
1191 9812512589127680291384
1192 249301663037490551796021
1193 5943972139031843247656678
1194 132609097550071960467689472
1195 2759677315384120714169491776
1196 53391048514808689073109789072
1197 956798090968321867034472684912
1198 15819574690540513600961107712592
1199 240281058077422020824262129020760
1200 3336937149820325498695484092804440
1201 42153685012244139593380534104064020
1202 481626685489864695411808316391883380
1203 4945847452309697958128030899515846240
1204 45330699848701503948905239301743447940
1205 367943967787053607806411735930909116280
1206 2621890936312887280147469607646769289672
1207 16241057138306471599853854431313104089520
1208 86482858709948487460153192227502660530870
1209 390862308620815500430759170387205460248830
1210 1477494723746967434673398153612225513059176
1211 4592508271098435276462489292753221788037904
1212 11506694044571965761983773980223361737730460
1213 22698803724813686641626086594025485776845168
1214 34274325290298139046057963096245151483053488
1215 38282230062874801380717695944534936088199888
1216 30323157375305202722365410396101644347919176
1217 16154205337630329257978344592161805669250756
1218 5406840427016060493090881221744965696290564
1219 1039068452714084743388921545666721011842192
1220 101365397764931646534390255501969273761424
1221 4208949004867272775161244406697194529864
1222 56938056016715263798479578867286805016
1223 161407503933668757791942709745364112
1224 41741596443286874591882001780210
1225 131327898242169365477991900
1226 1
1227 49
1228 2352
1229 109416
1230 4912064
1231 212221920
1232 8804463756
1233 350061734682
1234 13313623377846
1235 483442849137842
1236 16728848108188944
1237 550564352762628672
1238 17198268015601661976
1239 508821014704492818380
1240 14225448348755745381784
1241 374924904631822917218945
1242 9291559674383017513832496
1243 215928849305706184628716390
1244 4691759797390936006909352256
1245 95015026267488606721001179344
1246 1787309428390943138470376244144
1247 31113954199721748367331161192368
1248 499249641808605333305909456555520
1249 7351746095682265824032847701381520
1250 98877974857494858893584836707263464
1251 1208285537747189944937773190083664220
1252 13338121121359861340646604189720668840
1253 132161191252867451554837669736213161260
1254 1167133018361826337788421634731706939720
1255 9114037156274795896819390605566986767840
1256 62377158053393075155213518519670559444976
1257 370445296088964064839678195072657897647031
1258 1887480449663919355514584350545590365014322
1259 8144755649753554877335970471207862257320254
1260 29325315602442918235579891610728901728470624
1261 86591255270556059641086522366236561121021516
1262 205489409258616905067145076420436514026495480
1263 382647883627580641877295827149942191915865656
1264 543332014382236254621801653844161583846242544
1265 568184917865002926853220573458867766534001420
1266 419228052787016789282657637860638175614766580
1267 206794154432721479352394683925785961019080308
1268 63628519344809240646935879066476327217259416
1269 11142868238280831024130850097454618128750984
1270 979760505732092231478214594391061727971840
1271 36151978972087992872727012789946411469064
1272 426409222631911715533539546615784376864
1273 1025745456447985882702651056368769060
1274 215742402698114332020627449796060
1275 509552245179617138054608572