0 1
1 3
2 2
3 11
4 8
5 6
6 45
7 34
8 26
9 20
10 195
11 150
12 116
13 90
14 70
15 873
16 678
17 528
18 412
19 322
20 252
21 3989
22 3116
23 2438
24 1910
25 1498
26 1176
27 924
28 18483
29 14494
30 11378
31 8940
32 7030
33 5532
34 4356
35 3432
36 86515
37 68032
38 53538
39 42160
40 33220
41 26190
42 20658
43 16302
44 12870
45 408105
46 321590
47 253558
48 200020
49 157860
50 124640
51 98450
52 77792
53 61490
54 48620
55 1936881
56 1528776
57 1207186
58 953628
59 753608
60 595748
61 471108
62 372658
63 294866
64 233376
65 184756
66 9238023
67 7301142
68 5772366
69 4565180
70 3611552
71 2857944
72 2262196
73 1791088
74 1418430
75 1123564
76 890188
77 705432
78 44241261
79 35003238
80 27702096
81 21929730
82 17364550
83 13752998
84 10895054
85 8632858
86 6841770
87 5423340
88 4299776
89 3409588
90 2704156
91 212601015
92 168359754
93 133356516
94 105654420
95 83724690
96 66360140
97 52607142
98 41712088
99 33079230
100 26237460
101 20814120
102 16514344
103 13104756
104 10400600
105 1024642875
106 812041860
107 643682106
108 510325590
109 404671170
110 320946480
111 254586340
112 201979198
113 160267110
114 127187880
115 100950420
116 80136300
117 63621956
118 50517200
119 40116600
120 4950790605
121 3926147730
122 3114105870
123 2470423764
124 1960098174
125 1555427004
126 1234480524
127 979894184
128 777914986
129 617647876
130 490459996
131 389509576
132 309373276
133 245751320
134 195234120
135 155117520
136 23973456915
137 19022666310
138 15096518580
139 11982412710
140 9511988946
141 7551890772
142 5996463768
143 4761983244
144 3782089060
145 3004174074
146 2386526198
147 1896066202
148 1506556626
149 1197183350
150 951432030
151 756197910
152 601080390
153 116312293305
154 92338836390
155 73316170080
156 58219651500
157 46237238790
158 36725249844
159 29173359072
160 23176895304
161 18414912060
162 14632823000
163 11628648926
164 9242122728
165 7346056526
166 5839499900
167 4642316550
168 3690884520
169 2934686610
170 2333606220
171 565280386625
172 448968093320
173 356629256930
174 283313086850
175 225093435350
176 178856196560
177 142130946716
178 112957587644
179 89780692340
180 71365780280
181 56732957280
182 45104308354
183 35862185626
184 28516129100
185 22676629200
186 18034312650
187 14343428130
188 11408741520
189 9075135300
190 2751474553575
191 2186194166950
192 1737226073630
193 1380596816700
194 1097283729850
195 872190294500
196 693334097940
197 551203151224
198 438245563580
199 348464871240
200 277099090960
201 220366133680
202 175261825326
203 139399639700
204 110883510600
205 88206881400
206 70172568750
207 55829140620
208 44420399100
209 35345263800
210 13411044301945
211 10659569748370
212 8473375581420
213 6736149507790
214 5355552691090
215 4258268961240
216 3386078666740
217 2692744568800
218 2141541417576
219 1703295853996
220 1354830982756
221 1077731891796
222 857365758116
223 682103932790
224 542704293090
225 431820782490
226 343613901090
227 273441332340
228 217612191720
229 173191792620
230 137846528820
231 65448142561035
232 52037098259090
233 41377528510720
234 32904152929300
235 26168003421510
236 20812450730420
237 16554181769180
238 13168103102440
239 10475358533640
240 8333817116064
241 6630521262068
242 5275690279312
243 4197958387516
244 3340592629400
245 2658488696610
246 2115784403520
247 1683963621030
248 1340349719940
249 1066908387600
250 849296195880
251 676104403260
252 538257874440
253 319756851757695
254 254308709196660
255 202271610937570
256 160894082426850
257 127989929497550
258 101821926076040
259 81009475345620
260 64455293576440
261 51287190474000
262 40811831940360
263 32478014824296
264 25847493562228
265 20571803282916
266 16373844895400
267 13033252266000
268 10374763569390
269 8258979165870
270 6575015544840
271 5234665824900
272 4167757437300
273 3318461241420
274 2642356838160
275 2104098963720
276 1563820839372825
277 1244063987615130
278 989755278418470
279 787483667480900
280 626589585054050
281 498599655556500
282 396777729480460
283 315768254134840
284 251312960558400
285 200025770084400
286 159213938144040
287 126735923319744
288 100888429757516
289 80316626474600
290 63942781579200
291 50909529313200
292 40534765743810
293 32275786577940
294 25700771033100
295 20466105208200
296 16298347770900
297 12979886529480
298 10337529691320
299 8233430727600
300 7655279183309725
301 6091458343936900
302 4847394356321770
303 3857639077903300
304 3070155410422400
305 2443565825368350
306 1944966169811850
307 1548188440331390
308 1232420186196550
309 981107225638150
310 781081455553750
311 621867517409710
312 495131594089966
313 394243164332450
314 313926537857850
315 249983756278650
316 199074226965450
317 158539461221640
318 126263674643700
319 100562903610600
320 80096798402400
321 63798450631500
322 50818564102020
323 40481034410700
324 32247603683100
325 37506701568871623
326 29851422385561898
327 23759964041624998
328 18912569685303228
329 15054930607399928
330 11984775196977528
331 9541209371609178
332 7596243201797328
333 6048054761465938
334 4815634575269388
335 3834527349631238
336 3053445894077488
337 2431578376667778
338 1936446782577812
339 1542203618245362
340 1228277080387512
341 978293324108862
342 779219097143412
343 620679635921772
344 494415961278072
345 393853057667472
346 313756259265072
347 249957808633572
348 199139244531552
349 158658210120852
350 126410606437752
351 183908286235524719
352 146401584666653096
353 116550162281091198
354 92790198239466200
355 73877628554162972
356 58822697946763044
357 46837922749785516
358 37296713378176338
359 29700470176379010
360 23652415414913072
361 18836780839643684
362 15002253490012446
363 11948807595934958
364 9517229219267180
365 7580782436689368
366 6038578818444006
367 4810301738056494
368 3832008413947632
369 3052789316804220
370 2432109680882448
371 1937693719604376
372 1543840661936904
373 1230084402671832
374 980126594038260
375 780987349506708
376 622329139385856
377 495918532948104
378 902427641018337753
379 718519354782813034
380 572117770116159938
381 455567607835068740
382 362777409595602540
383 288899781041439568
384 230077083094676524
385 183239160344891008
386 145942446966714670
387 116241976790335660
388 92589561375422588
389 73752780535778904
390 58750527045766458
391 46801719449831500
392 37284490230564320
393 29703707793874952
394 23665128975430946
395 18854827237374452
396 15022818823426820
397 11970029506622600
398 9537919825740152
399 7600226106135776
400 6056385444198872
401 4826301041527040
402 3846174447488780
403 3065187097982072
404 2442857958596216
405 1946939425648112
406 4431176504508210435
407 3528748863489872682
408 2810229508707059648
409 2238111738590899710
410 1782544130755830970
411 1419766721160228430
412 1130866940118788862
413 900789857024112338
414 717550696679221330
415 571608249712506660
416 455366272922171000
417 362776711546748412
418 289023931010969508
419 230273403965203050
420 183471684515371550
421 146187194284807230
422 116483486490932278
423 92818357515501332
424 73963530278126880
425 58940711454700060
426 46970681948077460
427 37432762122337308
428 29832536016201532
429 23776150572002660
430 18949849530475620
431 15103675082986840
432 12038487985004768
433 9595630026408552
434 7648690600760440
435 21772114225115058585
436 17340937720606848150
437 13812188857116975468
438 11001959348409915820
439 8763847609819016110
440 6981303479063185140
441 5561536757902956710
442 4430669817784167848
443 3529879960760055510
444 2812329264080834180
445 2240721014368327520
446 1785354741446156520
447 1422578029899408108
448 1133554098888438600
449 903280694923235550
450 719809010407864000
451 573621816123056770
452 457138329632124492
453 364319972116623160
454 290356441838496280
455 231415730383796220
456 184445048435718760
457 147012286313381452
458 117179750297179920
459 93403599725177260
460 74453750194701640
461 59350075111714800
462 47311587126710032
463 37715957100301480
464 30067266499541040
465 107038120823055828549
466 85266006597940769964
467 67925068877333921814
468 54112880020216946346
469 43110920671807030526
470 34347073061988014416
471 27365769582924829276
472 21804232825021872566
473 17373563007237704718
474 13843683046477649208
475 11031353782396815028
476 8790632768028487508
477 7005278026582330988
478 5582699996682922880
479 4449145897794484280
480 3545865202871248730
481 2826056192463384730
482 2252434376340327960
483 1795296046708203468
484 1430976074591580308
485 1140619632753084028
486 909203902369287808
487 724758853933569048
488 577746567620187596
489 460566817323007676
490 367163217597830416
491 292709467403128776
492 233359392291413976
493 186047805164703944
494 148331848064402464
495 118264581564861424
496 526521257317805091507
497 419483136494749262958
498 334217129896808492994
499 266292061019474571180
500 212179180999257624834
501 169068260327450594308
502 134721187265462579892
503 107355417682537750616
504 85551184857515878050
505 68177621850278173332
506 54333938803800524124
507 43302585021403709096
508 34511952253375221588
509 27506674226792890600
510 21923974230109967720
511 17474828332315483440
512 13928963129444234710
513 11102906936980849980
514 8850472560640522020
515 7055176513932318552
516 5624200439340738244
517 4483580806587654216
518 3574376904218366408
519 2849618050284797360
520 2271871482664609764
521 1811304665341602088
522 1444141447743771672
523 1151431980340642896
524 918072588049228920
525 732024782884524976
526 583692934820122512
527 465428353255261088
528 2591300278296609652179
529 2064779020978804560672
530 1645295884484055297714
531 1311078754587246804720
532 1044786693567772233540
533 832607512568514608706
534 663539252241064014398
535 528818064975601434506
536 421462647293063683890
537 335911462435547805840
538 267733840585269632508
539 213399901781469108384
540 170097316760065399288
541 135585364506690177700
542 108078690279897287100
543 86154716049787319380
544 68679887717471835940
545 54750924588027601230
546 43648017651046751250
547 34797545090406229230
548 27742368576473910678
549 22118168137133172434
550 17634587330545518218
551 14060210426327151810
552 11210592376042354450
553 8938720893377744686
554 7127416228036142598
555 5683274780292370926
556 4531842799951728030
557 3613770211902499110
558 2881745429017974134
559 2298052494197851622
560 1832624140942590534
561 12759398578696668713145
562 10168098300400059060966
563 8103319279421254500294
564 6458023394937199202580
565 5146944640349952397860
566 4102157946782180164320
567 3269550434213665555614
568 2606011181972601541216
569 2077193116997000106710
570 1655730469703936422820
571 1319819007268388616980
572 1052085166683118984472
573 838685264901649876088
574 668587948141584476800
575 533002583634894299100
576 424923893354997012000
577 338769177305209692620
578 270089289587737856680
579 215338364999710255450
580 171690347348663504200
581 136892802258257274970
582 109150433681783364292
583 87032265544650191858
584 69397678214104673640
585 55337467787777521830
586 44126875411735167380
587 35188154518357422694
588 28060738290321280096
589 22377463510028909170
590 17845620710077181140
591 14231850498174682030
592 11350105069156707896
593 9052052574958856274
594 7219428434016265740
595 62855134364679112315665
596 50095735785982443602520
597 39927637485582384541554
598 31824318206161130041260
599 25366294811223930838680
600 20219350170873978440820
601 16117192224091798276500
602 12847641789878132720886
603 10241630607905531179670
604 8164437490908531072960
605 6508707021204594650140
606 5188888013936206033160
607 4136802847253087048688
608 3298117582351437172600
609 2629529634209852695800
610 2096527050574958396700
611 1671603157219961384700
612 1332833979914751692080
613 1062744690327013835400
614 847406325327303579950
615 675715977978640075750
616 538823175720382800780
617 429672742038599436488
618 342640476493949244630
619 273242798279844570990
620 217905330492067049160
621 173778455080331881780
622 138590300561974459086
623 110529562271653178990
624 88152098761624269820
625 70306478051547088680
626 56074627553372406650
627 44724522484215698754
628 35672469909256842480
629 28453041475240576740
630 309769001574575501945943
631 246913867209896389630278
632 196818131423913946027758
633 156890493938331561486204
634 125066175732170431444944
635 99699880920946500606264
636 79480530750072522165444
637 63363338525980723888944
638 50515696736102591168058
639 40274066128197059988388
640 32109628637288528915428
641 25600921616083934265288
642 20412033602147728232128
643 16275230754894641183440
644 12977113172543204010840
645 10347583538333351315040
646 8251056487758392918340
647 6579453330538431533640
648 5246619350623679841560
649 4183874660296666006160
650 3336468334969362426210
651 2660752356990722350460
652 2121929181270339549680
653 1692256439231740113192
654 1349615962737790868562
655 1076373164457946297572
656 858467833965879248412
657 684689378885547366632
658 546099078323572907546
659 435569516051919728556
660 347417417290295458736
661 277110939238748370056
662 221036311685375963406
663 176311789201160264652
664 140639319291903422172
665 112186277816662845432
666 1527254133932381590534569
667 1217485132357806088588626
668 970571265147909698958348
669 773753133723995752930590
670 616862639785664191444386
671 491796464053493759999442
672 392096583132547259393178
673 312616052382474737227734
674 249252713856494013338790
675 198737017120391422170732
676 158462950992194362182344
677 126353322354905833266916
678 100752400738821899001628
679 80340367136674170769500
680 64065136381779529586060
681 51088023209236325575220
682 40740439670902974260180
683 32489383183144581341840
684 25909929852606149808200
685 20663310501982469966640
686 16479435841685803960480
687 13142967506716441534270
688 10482215149725719183810
689 8360285968455379634130
690 6668029529223639520938
691 5318413566485848652376
692 4242040402027902354804
693 3383572568062023106392
694 2698883189176475739760
695 2152784110852902832214
696 1717214594800983103658
697 1369797177510687644922
698 1092686238271939274866
699 871649926586563311460
700 695338137385403046808
701 554698818093499624636
702 442512540276836779204
703 7532709055345080485859483
704 6005454921412698895324914
705 4787969789054892806736288
706 3817398523906983107777940
707 3043645390182987354847350
708 2426782750397323163402964
709 1934986286343829403403522
710 1542889703211282144010344
711 1230273650828807406782610
712 981020936972313393443820
713 782283919851921971273088
714 623820968859727609090744
715 497467646504821775823828
716 396715245765999876822200
717 316374878629325706052700
718 252309742247546176466640
719 201221719038309850891420
720 160481279367406876631240
721 127991896184262295289400
722 102081966331656145481200
723 81418655829673675514560
724 64939219987987871554080
725 51796252481271430019810
726 41314037331545710836000
727 32953751363090331201870
728 26285721833866691680932
729 20967308267380843028556
730 16725267865352940673752
731 13341695297290917567360
732 10642812108114441827600
733 8490027997261538995386
734 6772813402460555891728
735 5403016224949868246806
736 4310329986677928971940
737 3438680060091365660480
738 2743341922705962613672
739 2188643104612462989036
740 1746130564335626209832
741 37166250596714539870249695
742 29633541541369459384390212
743 23628086619956760489065298
744 18840116830901867682329010
745 15022718306994884574551070
746 11979072916811897219703720
747 9552290166414574056300756
748 7617303880070744652897234
749 6074414176859462508886890
750 4844140526030655102104280
751 3863119589058341708660460
752 3080835669206419737387372
753 2457014700346692128296628
754 1959547053841870352472800
755 1562831808075870475650600
756 1246456929446544769597900
757 994147187198998593131260
758 792925468160688742239840
759 632444188793281865608600
760 504452292609019570319200
761 402370326277363424838000
762 320951670447689749323440
763 256012450459701877769360
764 204216197978430447749550
765 162902160646884736913550
766 129948409283794405711680
767 103662687449927714030748
768 82695379182546871002192
769 65970111317193930328440
770 52628416019903012761080
771 41985603911788570933480
772 33495575914527031938094
773 26722762512066476046366
774 21319746287116607799560
775 17009416300438678827620
776 13570736240347313167140
777 10827394317641350553468
778 8638751213028887564432
779 6892620648693261354600
780 183440747880140856864471225
781 146274497283426316994221530
782 116640955742056857609831318
783 93012869122100097120766020
784 74172752291198229438437010
785 59150033984203344863885940
786 47170961067391447644182220
787 37618670900976873587881464
788 30001367020906128934984230
789 23926952844046666426097340
790 19082812318016011323993060
791 15219692728957669615332600
792 12138857059751249877945228
793 9681842359404557749648600
794 7722295305562687397175800
795 6159463497486816921525200
796 4913006568040272151927300
797 3918859380841273558796040
798 3125933912680584816556200
799 2493489723887302950947600
800 1989037431278283380628400
801 1586667105000919955790400
802 1265715434553230206466960
803 1009702984093528328697600
804 805486786115097880948050
805 642584625468213144034500
806 512636216184418738322820
807 408973528734491024292072
808 326278149551944153289880
809 260308038234750222961440
810 207679622214847210200360
811 165694018303058639266880
812 132198442388531607328786
813 105475679876465131282420
814 84155933589348523482860
815 67146517288909844655240
816 53575781048562531488100
817 42748386730921180934632
818 34109635517892293370200
819 27217014869199032015600
820 905700959530851195054524745
821 722260211650710338190053520
822 575985714367284021195831990
823 459344758625227163586000672
824 366331889503127066465234652
825 292159137211928837026797642
826 233009103227725492162911702
827 185838142160334044518729482
828 148219471259357170930848018
829 118218104238451041995863788
830 94291151394404375569766448
831 75208339076388364245773388
832 59988646347430694630440788
833 47849789287679444752495560
834 38167946928274887002846960
835 30445651622712199605671160
836 24286188125225382684145960
837 19373181557185110532218660
838 15454322176343836973422620
839 12328388263663252156866420
840 9834898539775949205918820
841 7845861108497665825290420
842 6259194003496745869500020
843 4993478568943515663033060
844 3983775584849987334335460
845 3178288798734889453387410
846 2535704173266676309352910
847 2023067957082257571030090
848 1614094428347766546738018
849 1287816278795822393448138
850 1027508240561072170486698
851 819828618346224960286338
852 654134600043166321019458
853 521936157654634713690672
854 416460477778169582408252
855 332304544188821058925392
856 265158026899911214270152
857 211582245851348682782052
858 168833859120427501847420
859 134724223602535208477220
860 107507208733336176461620
861 4473102038779723634764762635
862 3567401079248872439710237890
863 2845140867598162101520184370
864 2269155153230878080324352380
865 1809810394605650916738351708
866 1443478505102523850273117056
867 1151319367890595013246319414
868 918310264662869521083407712
869 732472122502535476564678230
870 584252651243178305633830212
871 466034547004727263637966424
872 371743395610322888068199976
873 296535056533934523822426588
874 236546410186503829191985800
875 188696620898824384439490240
876 150528673970549497436643280
877 120083022347837297830972120
878 95796834222611915146826160
879 76423652665426804614607500
880 60969330489082967641184880
881 48640942225419715484318460
882 38806043685643766278399640
883 30960182577146100453109220
884 24700988573649354583609200
885 19707510004705838920576140
886 15723734419855851586240680
887 12545445621120962132853270
888 10009741447854285823500360
889 7986673490772028252470270
890 6372579062424261705732252
891 5084762783628439312284114
892 4057254543067367141797416
893 3237425924721142181511078
894 2583291324677975860491620
895 2061355167023341146800948
896 1644894689245171564392696
897 1312590145056350505467304
898 1047432118156439291197152
899 835849872305090608415100
900 667016013184663106567680
901 532291789582127898090460
902 424784580848791721628840
903 22098421689341111668339245795
904 17625319650561388033574483160
905 14057918571312515593864245270
906 11212777703714353492344060900
907 8943622550483475412019708520
908 7133812155877824495281356812
909 5690333650775300645008239756
910 4539014282884705631761920342
911 3620704018221836110678512630
912 2888231895719300634113834400
913 2303979244476122328480004188
914 1837944697471395064842037764
915 1466201301861072176773837788
916 1169666245327137652951411200
917 933119835140633823759425400
918 744423214241809439319935160
919 593894540271259941883291880
920 473811517923422644052319760
921 378014683700810728905493600
922 301591031035383924290886100
923 240621700546300956649701220
924 191980758320881241165382760
925 153174714635237474886983120
926 122214532058091374433873900
927 97513543484442019850264700
928 77806033479736180929688560
929 62082299059880329343447880
930 49536853438759367210594610
931 39527111990905081387094250
932 31540438500133053134623980
933 25167859437708791428891728
934 20083096654080352116607614
935 16025842111012984974810198
936 12788416186291842793299120
937 10205124861613866932807500
938 8143769694590525786006552
939 6498875005345354221613856
940 5186284860289003716146552
941 4138852742132564424949400
942 3303002869827473816534300
943 2635986856642810709966620
944 2103695067060682811876160
945 1678910486211891090247320
946 109203397735773058421532733125
947 87104976046431946753193487330
948 69479656395870558719619004170
949 55421737824558043125754758900
950 44208960120843689633410698000
951 35265337570360214221390989480
952 28131525414482389726109632668
953 22441191763707089081101392912
954 17902177480822383449339472570
955 14281473462600547338660959940
956 11393241566881246704547125540
957 9089262322405124376067121352
958 7251317624933729311225083588
959 5785116323072657134451245800
960 4615450077745519481499834600
961 3682330242604885657740409200
962 2937907028363076218420474040
963 2344012488091816276537182160
964 1870200970168393632484862400
965 1492186286467582903579368800
966 1190595255432198979288482700
967 949973554885898022638781480
968 757992796565016781473398720
969 604818081929779306586415600
970 482603549871687932152541700
971 385090006387245912302277000
972 307283972907509731372588440
973 245201673847629402029140560
974 195664820408870034818545950
975 156137708417964953431451700
976 124597269917831900296827720
977 99429410480123108867935992
978 79346313826042756751328378
979 63320471715029771776518180
980 50532055528737928983219060
981 40326930667124062050411560
982 32183160972533536264405008
983 25684285967188182042791152
984 20498001106899178326644600
985 16359148364766613901695200
986 13056145494939140085160900
987 10420158638296329375194280
988 8316463571235646563318120
989 6637553085023755473070800
990 539793776041555209984706943175
991 430590378305782151563174210050
992 343485402259350204809980722720
993 274005745863479646090361718550
994 218584008038921602964606959650
995 174375047918077913331196261650
996 139109710347717699109805272170
997 110978184933235309383695639502
998 88536993169528220302594246590
999 70634815688705836853254774020
1000 56353342226105289514593814080
1001 44960100659224042810046688540
1002 35870838336818918433979567188
1003 28619520711885189122754483600
1004 22834404388812531988303237800
1005 18218954311067012506803403200
1006 14536624068462126849062994000
1007 11598717040099050630642519960
1008 9254704552007234354105337800
1009 7384503581838840721620475400
1010 5892317295371257818041106600
1011 4701722039939058838752623900
1012 3751748485053160816113842420
1013 2993755688488144034640443700
1014 2388937606558364728054028100
1015 1906334056686676795901486400
1016 1521244050299430883599209400
1017 1213960077391921152226620960
1018 968758403544291750197480400
1019 773093583135421715378934450
1020 616955874717456761947482750
1021 492358604799624861650655030
1022 392929194319501752782719038
1023 313582880493458996031390660
1024 250262408778429224254872480
1025 199730353249691295271653420
1026 159403422582567233221241860
1027 127220261610033696956836852
1028 101535975642845514914045700
1029 81037974535946336587401100
1030 64678826171179722685705900
1031 51622680676240582600545000
1032 41202522037944253225350720
1033 32886058466708606662032600
1034 26248505381684851188961800
1035 2668893126693892626959545612005
1036 2129099350652337416974838668830
1037 1698508972346555265411664458780
1038 1355023570087205060601683736060
1039 1081017824223725414511322017510
1040 862433816184803811546715057860
1041 688058768266725898215518796210
1042 548949057919008199105713524040
1043 437970872985772889722017884538
1044 349433879816244669419423637948
1045 278799064127538832566168863928
1046 222445721901433543051575049848
1047 177485621242209500241528361308
1048 141614782905390581807548794120
1049 112995262193505392684794310520
1050 90160857804692860696491072720
1051 71941903493625848189687669520
1052 57405279425163721340624675520
1053 45806562385064670709982155560
1054 36551857833057436355876817760
1055 29167354251218595634256342360
1056 23275036955847337816215235760
1057 18573314915908278977462611860
1058 14821566430855118161348769440
1059 11827810742366974126708325740
1060 9438873135808609398654297640
1061 7532539079121932602752811240
1062 6011295028822501719153601840
1063 4797334951430580566926980880
1064 3828576547886288816729500480
1065 3055482964750867101350566030
1066 2438527090033410339403083280
1067 1946168485233785477752428250
1068 1553239290914283724969709212
1069 1239656410420824728938318552
1070 989394001642395504683446072
1071 789663648392704209411792652
1072 630260225810136976190550792
1073 503039964200103279233713940
1074 401503988557257764319668240
1075 320466014021311427732267140
1076 255787187850131705046561240
1077 204164507173891122446016240
1078 162961985135946869220665520
1079 130075926669238262558632920
1080 103827421287553411369671120
1081 13199004869088755758986888910065
1082 10530111742394863132027343298060
1083 8401012391742525715052504629230
1084 6702503419395970449640840170450
1085 5347479849308765389039156434390
1086 4266462025085039974527834416880
1087 3404028208900236162981119359020
1088 2715969440633510264765600562810
1089 2167020382714502065659887038770
1090 1729049509728729175937869154232
1091 1379615629912484506518445516284
1092 1100816565784945673952276652356
1093 878370843883512130900701602508
1094 700885222641302630659173241200
1095 559270439735912048851624447080
1096 446275177542406656166830136560
1097 356114319737713795470339063840
1098 284172416244087947280651394320
1099 226767136818924225940026718800
1100 180960574433859555230044563240
1101 144408716600802118874167745480
1102 115241362349583523239911403120
1103 91966325393736185423696167360
1104 73393010477827906446233555500
1105 58571444046972788284884786060
1106 46743633304605814158176460320
1107 37304760168797204759522162680
1108 29772221089675272156769351440
1109 23760926060852770437615749600
1110 18963591109422189870688768720
1111 15135014561535901053959268240
1112 12079531596785033952608702210
1113 9641004506751623613205618930
1114 7694836021517838135453190680
1115 6141596730603554410483481468
1116 4901940320182729681545162916
1117 3912546318540334176861716844
1118 3122882670147629967449924192
1119 2492622444337492991259373400
1120 1989582480137389712025659460
1121 1588078491580131947705991220
1122 1267612477558820519973724080
1123 1011825289708688814927162840
1124 807660782534797692481146600
1125 644698797398850823260481080
1126 514622870729612560701848160
1127 410795449442059149332177040
1128 65290998709280160692694606705255
1129 52091993840191404933707717795190
1130 41561882097796541801680374497130
1131 33160869706054016086627869867900
1132 26458366286658045636987029697450
1133 21110886437349280247947873263060
1134 16844424412264240273420038846180
1135 13440396203364004110438919487160
1136 10724426762730493845673318924350
1137 8557406380015991780013431885580
1138 6828356870287262604075562731348
1139 5448741240374778097557117215064
1140 4347924674589832423604840562708
1141 3469553830706320292704138960200
1142 2768668608065017662044965719000
1143 2209398168329105613193341271920
1144 1763122990786698957026511135360
1145 1407008671048985161556172071520
1146 1122836254804897214275520677200
1147 896069117985972988335493958400
1148 715108543552113433105449395160
1149 570699826951311314231281649680
1150 455458464601727790991370246560
1151 363492139207991605567674079200
1152 290099128730163699121440523700
1153 231527684683190910836555737640
1154 184784051378585096678379277320
1155 147479291209787891918857114640
1156 117707070120112619762087763200
1157 93946144059259849324472013600
1158 74982552949837659453783244880
1159 59847538388301758399823976640
1160 47768006791516724447215274430
1161 38127002284765100834009655500
1162 30432166263247262698556464820
1163 24290569532643708288072983352
1164 19388629212460978606527820436
1165 15476082893920644429666103592
1166 12353200223773014462216179400
1167 9860577779435521470956806000
1168 7870995299298131758931146540
1169 6282916807717999811225155320
1170 5015304330159179291251431240
1171 4003479040450490476324268400
1172 3195818257915692783843121800
1173 2551119460516841960582640720
1174 2036496589787229399880792560
1175 1625701140345170250548615520
1176 323045176831437254042834250356925
1177 257754178122157093350139643651670
1178 205662184281965688416431925856480
1179 164100302184169146614751551359350
1180 130939432478115130528123681491450
1181 104481066191457084891136651794000
1182 83370179754107804643188778530940
1183 66525755341843564369768739684760
1184 53085359138479560259329820197600
1185 42360932375749066413656501273250
1186 33803525995733074633643069387670
1187 26975169125445812029567506656322
1188 21526427885071033932010389441258
1189 17178503210481201508405548878550
1190 13708949379774881215701409918350
1191 10940280771709863553656444199350
1192 8730882603380757940463102927430
1193 6967759612594058983436591792070
1194 5560750941545073821880419720550
1195 4437914686740176607604899043350
1196 3541845568754203619269405084950
1197 2826737025202090186163955689790
1198 2256037198250778871932674040110
1199 1800578733649051080941303793550
1200 1437086594441059475373629714350
1201 1146987465710895776252189190650
1202 915459781027704865415633453010
1203 730675729649119768737254175690
1204 583196438439331876818397061050
1205 465489368319219257056309297850
1206 371543224259959407731837284250
1207 296560671310121748278054039370
1208 236713132921819989878230062730
1209 188945126130303265431014788300
1210 150818123845538164597005132800
1211 120385957582290901898448667980
1212 96095388049647193610375684628
1213 76706758837186215003847864192
1214 61230675943265570574181760600
1215 48877475719492556111965581200
1216 39016897940057034641008775200
1217 31145902640758902882077628660
1218 24862985833040903070852473340
1219 19847681502881723779601042100
1220 15844202462431233303276773700
1221 12648384204515540519433651900
1222 10097264743998698558851011180
1223 8060768154211469158970218620
1224 6435067013866298908421603100
1225 1598700138116755150208531862134775
1226 1275654961285317896165697611777850
1227 1017900783163160802815557968126180
1228 812238598881195114399126042269700
1229 648138296697025967784374490910350
1230 517198864218910837256250809418900
1231 412717798027453752365114157624900
1232 329347618273345947721925379093960
1233 262821862931502383352156639409200
1234 209736503793022823092826819211600
1235 167375571417273756679170317938350
1236 133572045421540682045527248550680
1237 106596876296094870015959741894358
1238 85070448411023836083949352453100
1239 67891945200542634575543803574550
1240 54182995820767753359842393656200
1241 43242715049057889806185949456850
1242 34511832445677131865722846529420
1243 27544072833083072882286254737350
1244 21983321891537999060405835016800
1245 17545407204797822452800935973450
1246 14003561636043618833531530888500
1247 11176824610841528647367575198710
1248 8920787412590749775434901158600
1249 7120208678941698694493597365050
1250 5683122084500639219119967650700
1251 4536134618789743442867778460050
1252 3620674837762038577452145007040
1253 2889999108112918808714890831350
1254 2306802669673586931896493770300
1255 1841313301354367674840184472450
1256 1469770077094408267108347188200
1257 1173209405784286518830293148830
1258 936496272862466528952063086100
1259 747551146732163263521048297800
1260 596733022886625098924043165000
1261 476347065304334197025594497020
1262 380251677254687003415218812392
1263 303544918417500788411370948200
1264 242314242474235217837189187600
1265 193436766754742661725223606400
1266 154419868814685627084214831200
1267 123273966173926724202137202540
1268 98410980340885821131284729200
1269 78563298838004097351683687100
1270 62719096375572864048406913400
1271 50070712171057323528973261500
1272 39973447427058624970122250320
1273 31912679272847155811152031700
1274 25477612258980856902730428600