0 1
1 7
2 6
3 43
4 36
5 30
6 249
7 206
8 170
9 140
10 1395
11 1146
12 940
13 770
14 630
15 7653
16 6258
17 5112
18 4172
19 3402
20 2772
21 41381
22 33728
23 27470
24 22358
25 18186
26 14784
27 12012
28 221399
29 180018
30 146290
31 118820
32 96462
33 78276
34 63492
35 51480
36 1175027
37 953628
38 773610
39 627320
40 508500
41 412038
42 333762
43 270270
44 218790
45 6196725
46 5021698
47 4068070
48 3294460
49 2667140
50 2158640
51 1746602
52 1412840
53 1142570
54 923780
55 32512401
56 26315676
57 21293978
58 17225908
59 13931448
60 11264308
61 9105668
62 7359066
63 5946226
64 4803656
65 3879876
66 169863147
67 137350746
68 111035070
69 89741092
70 72515184
71 58583736
72 47319428
73 38213760
74 30854694
75 24908468
76 20104812
77 16224936
78 884318973
79 714455826
80 577105080
81 466070010
82 376328918
83 303813734
84 245229998
85 197910570
86 159696810
87 128842116
88 103933648
89 83828836
90 67603900
91 4589954619
92 3705635646
93 2991179820
94 2414074740
95 1948004730
96 1571675812
97 1267862078
98 1022632080
99 824721510
100 665024700
101 536182584
102 432248936
103 348420100
104 280816200
105 23761814955
106 19171860336
107 15466224690
108 12475044870
109 10060970130
110 8112965400
111 6541289588
112 5273427510
113 4250795430
114 3426073920
115 2761049220
116 2224866636
117 1792617700
118 1444197600
119 1163381400
120 122735222505
121 98973407550
122 79801547214
123 64335322524
124 51860277654
125 41799307524
126 33686342124
127 27145052536
128 21871625026
129 17620829596
130 14194755676
131 11433706456
132 9208839820
133 7416222120
134 5972024520
135 4808643120
136 632698778835
137 509963556330
138 410990148780
139 331188601566
140 266853279042
141 214993001388
142 173193693864
143 139507351740
144 112362299204
145 90490674178
146 72869844582
147 58675088906
148 47241382450
149 38032542630
150 30616320510
151 24644295990
152 19835652870
153 3255832730565
154 2623133951730
155 2113170395400
156 1702180246620
157 1370991645054
158 1104138366012
159 889145364624
160 715951670760
161 576444319020
162 464082019816
163 373591345638
164 300721501056
165 242046412150
166 194805029700
167 156772487070
168 126156166560
169 101511870570
170 81676217700
171 16728131746145
172 13472299015580
173 10849165063850
174 8735994668450
175 7033814421830
176 5662822776776
177 4558684410764
178 3669539046140
179 2953587375380
180 2377143056360
181 1913061036544
182 1539469690906
183 1238748189850
184 996701777700
185 801896748000
186 645124260930
187 518968094370
188 417456223800
189 335780006100
190 85826852897675
191 69098721151530
192 55626422135950
193 44777257072100
194 36041262403650
195 29007447981820
196 23344625205044
197 18785940794280
198 15116401748140
199 12162814372760
200 9785671316400
201 7872610279856
202 6333140588950
203 5094392399100
204 4097690621400
205 3295793873400
206 2650669612470
207 2131701518100
208 1714245294300
209 1378465288200
210 439793834236745
211 353966981339070
212 284868260187540
213 229241838051590
214 184464580979490
215 148423318575840
216 119415870594020
217 96071245388976
218 77285304594696
219 62168902846556
220 50006088473796
221 40220417157396
222 32347806877540
223 26014666288590
224 20920273889490
225 16822583268090
226 13526789394690
227 10876119782220
228 8744418264120
229 7030172969820
230 5651707681620
231 2251006269442815
232 1811212435206070
233 1457245453867000
234 1172377193679460
235 943135355627870
236 758670774648380
237 610247456072540
238 490831585478520
239 394760340089544
240 317475035494848
241 255306132648292
242 205300044174496
243 165079627017100
244 132731820139560
245 106717153850970
246 85796879961480
247 68974296693390
248 55447507298700
249 44571387516480
250 35826969252360
251 28796796282540
252 23145088600920
253 11509340056410735
254 9258333786967920
255 7447121351761850
256 5989875897894850
257 4817498704215390
258 3874363348587520
259 3115692573939140
260 2505445117866600
261 2014613532388080
262 1619853192298536
263 1302378156803688
264 1047072024155396
265 841771979980900
266 676692352963800
267 543960532824240
268 437243378973270
269 351446499011790
270 282472202318400
271 227024695019700
272 182453307503220
273 146626338250860
274 117829541968320
275 94684453367400
276 58790764269668805
277 47281424213258070
278 38023090426290150
279 30575969074528300
280 24586093176633450
281 19768594472418060
282 15894231123830540
283 12778538549891400
284 10273093432024800
285 8258479899636720
286 6638626707338184
287 5336248550534496
288 4289176526379100
289 3447404546398200
290 2770712193434400
291 2226751660610160
292 1789508281636890
293 1438061782625100
294 1155589580306700
295 928564885287000
296 746111577783780
297 599485239532920
298 481655697564600
299 386971244197200
300 300045279692280925
301 241254515422612120
302 193973091209354050
303 155950000783063900
304 125374031708535600
305 100787938531902150
306 81019344059484090
307 65125112935653550
308 52346574385762150
309 42073480953737350
310 33815001054100630
311 27176374346762446
312 21840125796227950
313 17550949269848850
314 14103544723450650
315 11332832530016250
316 9106080869406090
317 7316572587769200
318 5878510805144100
319 4722921224837400
320 3794356339550400
321 3048244761766620
322 2448759522233700
323 1967103824669100
324 1580132580471900
325 1530077820846966523
326 1230032541154685598
327 988778025732073478
328 794804934522719428
329 638854933739655528
330 513480902031119928
331 412692963499217778
332 331673619439733688
333 266548506504080138
334 214201932118317988
335 172128451164580638
336 138313450110480008
337 111137075763717562
338 89296949967489612
339 71746000697640762
340 57642455974190112
341 46309623444173862
342 37203542574767772
343 29886969986998572
344 24008459181854472
345 19285537957017072
346 15491181617466672
347 12442936855700052
348 9994177333466352
349 8027073508797252
350 6446940928325352
351 7796790688901485711
352 6266712868054519188
353 5036680326899833590
354 4047902301167760112
355 3253097366645040684
356 2614242432905385156
357 2100761530874265228
358 1688068567375047450
359 1356394947935313762
360 1089846441431233624
361 875644509312915636
362 703516058148334998
363 565202608037854990
364 454065532274137428
365 364768582306647816
366 293022581609007054
367 235380125634816942
368 189070502190643080
369 151866959615875308
370 121979989628876736
371 97971530447022264
372 78685992490005192
373 63194810872538520
374 50751874016838468
375 40757696683372116
376 32730623174574864
377 26283682246249512
378 39702472799290241589
379 31905682110388755878
380 25638969242334236690
381 20602288915434403100
382 16554386614266642988
383 13301289247621602304
384 10687046814716217148
385 8586285283841951920
386 6898216716466904470
387 5541821768531590708
388 4451975327100357084
389 3576330817787441448
390 2872814759639106450
391 2307612151601251460
392 1853546619327114032
393 1488778037020466216
394 1195755455411459162
395 960375329776642220
396 771304827585999140
397 619437867970123832
398 497457878341247096
399 399486347894224832
400 320800355404219640
401 257605544531681120
402 206853670514842652
403 166095973831470536
404 133365350656895672
405 107081668410646160
406 202041112859941080627
407 162338640060650839038
408 130432957950262083160
409 104793988707927846470
410 84191699792493443370
411 67637313178226800382
412 54336023930605198078
413 43648977115888980930
414 35062691832047029010
415 28164475115580124540
416 22622653347048533832
417 18170678019948176748
418 14594347202160735300
419 11721532442521628850
420 9413920290920377390
421 7560373671593263358
422 6071595634572797142
423 4875840179161337980
424 3915464849384695760
425 3144160021798696620
426 2524722153828572788
427 2027264275487325692
428 1627777927593100860
429 1306977572188881220
430 1049372027657200100
431 842518357142357448
432 676422383310886912
433 543057032653991240
434 435975364243345080
435 1027546502020312251285
436 825505389160371170658
437 663166749099720331620
438 532733791149458248460
439 427939802441530401990
440 343748102649036958620
441 276110789470810158238
442 221774765540204960160
443 178125788424315979230
444 143063096592268950220
445 114898621476688825680
446 92275968129640291848
447 74105290109692115100
448 59510942907531379800
449 47789410465009750950
450 38375490174089373560
451 30815116502496110202
452 24743520867923313060
453 19867680688761975080
454 15952215839377279320
455 12808055817578582700
456 10283333663750009912
457 8256069388262684220
458 6628291460669583360
459 5321313888480702140
460 4271941860823502040
461 3429423503681144592
462 2753001120370257680
463 2209944087716266440
464 1773968723472921360
465 5222998516699502026389
466 4195452014679189775104
467 3369946625518818604446
468 2706779876419098272826
469 2174046085269640024366
470 1746106282828109622376
471 1402358180179072663756
472 1126247390708262505518
473 904472625168057545358
474 726346836743741566128
475 583283740151472615908
476 468385118674783790228
477 376109150545143498380
478 302003860435451383280
479 242492917527920003480
480 194703507062910252530
481 156328016888820878970
482 125512900386324768768
483 100769379518401455708
484 80901698829639480628
485 64949482990262201308
486 52141427172683618608
487 41858093508933608696
488 33602024120670924476
489 26973732660001341116
490 21652418771520638976
491 17380476910697136936
492 13951053407015992344
493 11198052286645734664
494 8988108198929468224
495 7214139475456546864
496 26534475719992259394903
497 21311477203292757368514
498 17116025188613567593410
499 13746078563094748988964
500 11039298686675650716138
501 8865252601406010691772
502 7119146318577901069396
503 5716788138398828405640
504 4590540747690565900122
505 3686068122522508354764
506 2959721285778766788636
507 2376437545627294172728
508 1908052426952510382500
509 1531943276407366884120
510 1229939415971915500840
511 987446498443995497360
512 792742991381085244830
513 636414974492264365860
514 510902074105939597092
515 410132694587538141384
516 329230995757898660756
517 264281512767636459448
518 212140085594952840840
519 170281992086019232144
520 136679967965348307668
521 109706235305346966552
522 88053816533826327576
523 70673339623129190640
524 56722286216113198296
525 45524233929467463632
526 36536125730537995408
527 29321986255081448544
528 134737157620940101535187
529 108202681900947842140284
530 86891204697655084771770
531 69775179509041517178360
532 56029100945946768189396
533 44989802259271117473258
534 36124549657865106781486
535 29005403339287205712090
536 23288615200888377306450
537 18698074453197811406328
538 15012006330675303051564
539 12052285044896536262928
540 9675847499269242090200
541 7767795072316731707700
542 6235851795909364823580
543 5005912379937449322740
544 4018465881493453825380
545 3225722890112368580550
546 2589307915620104214690
547 2078405841514164617598
548 1668273146926626476214
549 1339042151168727815458
550 1074760638401091356010
551 862620552806138515170
552 692338560720119283026
553 555658592754770975358
554 445952357449424008806
555 357898540915597681230
556 287225201292468490590
557 230502915076355292294
558 184978681146887828662
559 148442555416349833254
560 119120569161268384710
561 683853886405100566736901
562 549116728784160465201714
563 440914046883212623061430
564 354022842185557538289660
565 284247662676516021111300
566 228218561730569252921904
567 183228759471298135448646
568 147104209813433028667160
569 118098806474145822955070
570 94810191273257445648620
571 76112116820059634242292
572 61100110489384331190728
573 49047825444487794927800
574 39371977945218552837600
575 31604182872901821129900
576 25368331076992456306320
577 20362418697055006983580
578 16343952815561553158200
579 13118229925449184577650
580 10528922009829080362960
581 8450516168314915745362
582 6782243021388289269148
583 5443200870219561453690
584 4368440231818470097680
585 3505819679012331582510
586 2813481118292212299484
587 2257822525537441324126
588 1811870168088017315320
589 1453971627172419634090
590 1166746425879951143500
591 936243510803595851206
592 751264829656708022544
593 602822274240358189290
594 483701705079089804580
595 3469365167811485277287025
596 2785511281406384710550124
597 2236394552622224245348410
598 1795480505739011622286980
599 1441457663553454083997320
600 1157210000876938062886020
601 928991439146368809964116
602 745762679675070674515470
603 598658469861637645848310
604 480559663387491822893240
605 385749472114234377244620
606 309637355294174743002328
607 248537244804790411811600
608 199489419360302616883800
609 160117441415084064046200
610 128513258542182242916300
611 103144927465189786609980
612 82782508768134779626400
613 66438555952573226468200
614 53320326027124041890550
615 42791404017294961527590
616 34340887848980045782228
617 27558644827591756513080
618 22115443957372195059390
619 17747003725553724961710
620 14241184046541393379200
621 11427702928249181079716
622 9169880402711739755590
623 7358010234623722440270
624 5904038607451302806180
625 4737292181571351662680
626 3801048670767755811474
627 3049783841111047788930
628 2446961566870689599640
629 1963259861791599795060
630 17593739706267322776065403
631 14124374538455837498778378
632 11338863257049452788228254
633 9102468704427228542879844
634 7306988198688216920592864
635 5865530535134762836595544
636 4708320534257824773709524
637 3779329095111455963745408
638 3033566415436385289229938
639 2434907945574747643381628
640 1954348282187255820488388
641 1568598810073021443243768
642 1258961454778846700241440
643 1010424209974056288429840
644 810934790613753671546040
645 650817349198669607499840
646 522304090656487364583540
647 419159163191297577973560
648 336376654423162798347160
649 269938098470589571878960
650 216617772443465529988410
651 173826368426170568460820
652 139485480577190522678592
653 111926835749598766165512
654 89811391792226571106122
655 72064388066672846144412
656 57823204020131452765212
657 46395501091882271685496
658 37225620689170531929906
659 29867610454546809489636
660 23963571847095506683456
661 19226279665524155020776
662 15425230994756399209302
663 12375447153645351420372
664 9928485586774661820732
665 7965225724983062025672
666 89186183663694419968915641
667 71592443957427097192850238
668 57468069418971259694071860
669 46129206161921806905843606
670 37026737457494578362963762
671 29719749258806361442370898
672 23854218723671598605775354
673 19145898189413773832065830
674 15366569094302317868320422
675 12333002678865932579090484
676 9898094733291184935708856
677 7943746451103929115220468
678 6375147641030907671976700
679 5116186186252060971735260
680 4105761976278004683305420
681 3294827185664251011759380
682 2644009836465581404259540
683 2121705745809094039676000
684 1702546582617796461702440
685 1366169928194633663355280
686 1096231829724044091476320
687 879614057280578561487910
688 705787688854407993027090
689 566302208277217470348498
690 454375372527618704182986
691 364563980735392133076864
692 292499592668719286932452
693 234676388648587834167240
694 188280887556705562481744
695 151055266867535030551838
696 121187656412988221062202
697 97224084565892714378746
698 77997804900368559357970
699 62572573905612160148668
700 50197126751966808728296
701 40268641165192146907564
702 32303415440209084881892
703 451936373239884798739903119
704 362750189576190378770987478
705 291157745618763281578137240
706 233689676199792021884065380
707 187560470037870214978221774
708 150533732580375636615258012
709 120813983321569275172887114
710 96959764597897676567111760
711 77813866408483902735045930
712 62447297314181584866725508
713 50114294635315652287635024
714 40216199902024467351926168
715 32272453450920538236705700
716 25897305809889630564729000
717 20781119623637569592993740
718 16675357647359564909688320
719 13380530461695313897928940
720 10736520625229732493669400
721 8614814879420638453993400
722 6912268296802841992290960
723 5546098368608208328935680
724 4449866538884164237459360
725 3570252481603585675971450
726 2864464792749177682944360
727 2298162584471960212595862
728 1843787211944341508412876
729 1479223231208949375336012
730 1186723638540230088403560
731 952047249891642254236320
732 763766362334936691754576
733 612711095467401661202738
734 491523439054413440140536
735 394299354488520725761790
736 316301549588152166403820
737 253728975682540006255152
738 203531848930573197526856
739 163263207765381050619292
740 130959792325171965737400
741 2289315407740793453083905807
742 1837379034500908654344002688
743 1474628844924718275573015210
744 1183471099305954993994877970
745 949781423106162972110812590
746 762220953068292757132590816
747 611687220487917120517332804
748 490873237166347845344445690
749 393913472568450168777333930
750 316099606159966266042288000
751 253652308845784681175562492
752 203538014210469028887927468
753 163321814308444561536001300
754 131049360857524023299295600
755 105152055047634392734566600
756 84370935423996823141572860
757 67695577776637258231884540
758 54315047314941944333955600
759 43578526689712211840286200
760 34963711810291573386292800
761 28051443513488731394001840
762 22505345144880523065066160
763 18055478605996358827606800
764 14485226124392773151635350
765 11620761331643595468690990
766 9322598747171635256095128
767 7478811535227293747682252
768 5999588304018344372346240
769 4812864665478114283942680
770 3860817415586472029706360
771 3097051053251535337951784
772 2484339957784133676749046
773 1992816518729720236608510
774 1598517164241199510846720
775 1282215614653047344442900
776 1028486638970507338187748
777 824954790039934140660892
778 661691582274553090041600
779 530731789949381124304200
780 11592851535987393582413750565
781 9303536128246600129329844758
782 7466157093745691474985842070
783 5991528248820973199412826860
784 4808057149515018205417948890
785 3858275726408855233307136300
786 3096054773340562476174545484
787 2484367552852645355657212680
788 1993494315686297510312766990
789 1599580843117847341535433060
790 1283481236957881075493145060
791 1029828928112096394317582568
792 826290913901627365429655100
793 662969099593182803893653800
794 531919738735658780594358200
795 426767683688024387859791600
796 342396748264027564718218740
797 274701170487390306486334200
798 220386123172448362152378600
799 176807596482736150312092400
800 141843884672444576925799600
801 113792441158955845531797760
802 91287096014075322466731600
803 73231617408078963639124800
804 58746391283686190487489450
805 47125629952042595018798460
806 37803031204870959762703332
807 30324219669643666015021080
808 24324631365625321642674840
809 19511766700147207358732160
810 15650949284560735329025800
811 12553898231309199991074016
812 10069558273525066314324970
813 8076741754795346077716460
814 6478224590554146566869740
815 5196008975901099222426840
816 4167522336930591884239092
817 3342567546890657743578200
818 2680875964616104653536600
819 2150144174666723529232400
820 58686517891587678250258806345
821 47093666355600284667845055780
822 37790130227353684538515211022
823 30323973133607993063529368952
824 24332444884787019864116542092
825 19524387735272001658698593202
826 15666112008863146425391456902
827 12570057235522583949216911418
828 10085689682669938593559698738
829 8092195366983641083246931748
830 6492614523865793741711498688
831 5209133286907912666218353628
832 4179304358795816271900771060
833 3353013444894188906471115960
834 2690044345301006102577462160
835 2158124606565347321983103960
836 1731356922877322934123312360
837 1388960174613295369405093620
838 1114259004125905062918759420
839 893872880953456700766380820
840 717065284470720550454288420
841 575221399798275973528488820
842 461428958639320127996691060
843 370141862625244805529959460
844 296910245217165841890834660
845 238163853933479651403345210
846 191038223981437056384546750
847 153235192776566096621843418
848 122910973106922430606822338
849 98586341741297108964147498
850 79074575041149901605415338
851 63423625756589166276389538
852 50869727525279966285315522
853 40800169251754899970990552
854 32723427496959553893274092
855 26245202906405407326404352
856 21049193930504308103977512
857 16881671593573716219738420
858 13539104046683058476160220
859 10858228082066953822623620
860 8708083907400230293391220
861 296999990537187263691004269615
862 238313472645599585440745463270
863 191219806289999300772900407490
864 153429676062645616234385196468
865 123105702929037623170855827516
866 98773258044250603306739285424
867 79248870308978601648040692222
868 63582758300115455222649235320
869 51012701064592871273432323902
870 40927011381922932679872625164
871 32834816014939291596625693416
872 26342201491073497854914194728
873 21133068204165585188695841100
874 16953763845369768916795070040
875 13600750400475580010323954080
876 10910706055174573907746491920
877 8752581448609226585763387960
878 7021224525731903651640075600
879 5632264351118608282234981980
880 4518005346992703219316222560
881 3624132466039246518549841740
882 2907067181568525968095553320
883 2331845781770249994567064500
884 1870416823130929866570373440
885 1500274960505685061040413980
886 1203364715288519219149579320
887 965200861355039567746234110
888 774162637373602511361687360
889 620927444597036414739843942
890 498016471490113984133021604
891 399430129748816875168874106
892 320355554707666973563458768
893 256931928951077807287069230
894 206062201425797841001753708
895 165262032174042941030763156
896 132538604677083387137489064
897 106293401770677979811084712
898 85244207840173671707107200
899 68362536246599955487368780
900 54823432199916897011208560
901 43965204117849943188584940
902 35257120210449712895193720
903 1502625272336497706488595831235
904 1205625281799310442797591561620
905 967311809153710857356846098350
906 776092002863711556583945690860
907 622662326801065940349560494392
908 499556623872028317178704666876
909 400783365827777713871965381452
910 321534495518799112223924689230
911 257951737218683657001275453910
912 206939036154090785727843130008
913 166012024772167853047970504844
914 133177208757228561451344811428
915 106835007266155063596430616700
916 85701939061989478407734775600
917 68748175216619709490939705560
918 55147424816144129480615751480
919 44236718760969555572869259560
920 35484137312360328987105871600
921 28462912786628425335465796000
922 22830648435509817053230814020
923 18312643088517113833914591460
924 14688510622477867315364749720
925 11781443440909341347269196400
926 9449597659139091352702131900
927 7579180836008161486131758460
928 6078905875502476425091344480
929 4875541160213957205941765160
930 3910340298858917638195531050
931 3136177661485315126833843690
932 2515250216888278712093999748
933 2017233745398164727960978144
934 1617803615649347852792104038
935 1297448060941680879228645270
936 1040516131990603071941576040
937 834453930564805230939822332
938 669191898390762289909059176
939 536653293713678902771570112
940 430359891943000922960485400
941 345115684102827251253378200
942 276753147856227295766009420
943 221929715656310398754800860
944 177964511538460455566215920
945 142707391328010742671022200
946 7600231337728920479196172643505
947 6097606065392422772707576812270
948 4891980783593112329909985250650
949 3924668974439401472553139152300
950 3148576971575689915969193461440
951 2525914644774623975619632967048
952 2026358020902595658440928300172
953 1625574655074817944568962918720
954 1304040159556018832345038229490
955 1046088422337335175343762775580
956 839149386183244389615919645572
957 673137361411076536567949140728
958 539960152653847975116604329300
959 433125145387692911520173712600
960 347423206325703433112438937000
961 278675031109083723621499231440
962 223527606292939594140883479960
963 179290887531970038568014220400
964 143806750219609709580908348800
965 115343837432981284245442552800
966 92513188997471467192211738780
967 74200545908954353358297147320
968 59512035286476486042932397600
969 47730591845567144695663201200
970 38280994186428053342961069300
971 30701813350419891856829310840
972 24622907474917415431737966360
973 19747366314703458225796201200
974 15837026015844540587600670150
975 12700848354359225460766826460
976 10185598137470946748672826712
977 8168364392072782020711848568
978 6550560776423434167919744530
979 5253112715481753288691099260
980 4212596583491150216749523220
981 3378142652926344985809700888
982 2708950754535582695900641712
983 2172297460821903793129071600
984 1741937568878902870168586200
985 1396821884776075618915208000
986 1120068736919848323149198580
987 898139021263537924394397720
988 720174509725077468828181800
989 577467118397066726157159600
990 38431747066950384547544037427575
991 30831515729221464068347864784070
992 24733909663829041295640287971800
993 19841928880235928965730302721150
994 15917259905796527493177163568850
995 12768682934220837577207970107410
996 10242768289446213601588337140362
997 8216410268543617943147408840190
998 6590835613468799998578445921470
999 5286795453912781166233407691980
1000 4240707031575445990889644916400
1001 3401557645392201601273725270828
1002 2728420283981125064705776130100
1003 2188460131327277089589171800800
1004 1755334985939584178068998088200
1005 1407911779613880744956559151200
1006 1129236748504797021335059919760
1007 905709142211857427194176439800
1008 726418254679887388626162219400
1009 582611504460277679045253870600
1010 467267667027296394799811317800
1011 374754478029824927607599579020
1012 300553932120870574249302431700
1013 241041896834394088206370034100
1014 193311304988826943510706832900
1015 155030310802398890167745763600
1016 124328497451978998310916452760
1017 99705589977061582879178486400
1018 79958223662358124653382285200
1019 64121197646513584065781615050
1020 51420349292154358605014788590
1021 41234751154683411856341961878
1022 33066386762610629835630113310
1023 26515825986187195667710368780
1024 21262713270705442379019269520
1025 17050116687214292162269746300
1026 13671974034287947176460045412
1027 10963023279752364480559403700
1028 8790725818930460687430332100
1029 7048788250051557817261745900
1030 5651966365275482198346537900
1031 4531897628355633875197339320
1032 3633758607092095950802941600
1033 2913584097367018481974759800
1034 2336116978969951755817600200
1035 194287834685404260154695025806705
1036 155856087618453875607150988379130
1037 125024571889232411538803123595060
1038 100290662225403370243162835623260
1039 80448733345167441277432532902110
1040 64531473439370913784255369333260
1041 51762790505150076207047399225850
1042 41520022215703862605459062085488
1043 33303611947160244662311653245298
1044 26712776333691444663733207323828
1045 21425980879778663497499799631848
1046 17185273848203217506610154715448
1047 13783716202811015905336429444620
1048 11055295918829890840630653314520
1049 8866835787502613751041481513720
1050 7111500801563029572972483425520
1051 5703589021949148828015924274320
1052 4574352273444351806680864354560
1053 3668643131232494379486687914760
1054 2942224876552606990860525695360
1055 2359613372092329311815271824760
1056 1892345705065032917015460506960
1057 1517591227035207989407860927940
1058 1217037294914337415158558496240
1059 975995398079943326952188462140
1060 782684093091116383441481629240
1061 627653782288717493273735865640
1062 503325284836738494962819412880
1063 403619694859676912083640926480
1064 323661471197318787430258641280
1065 259540273550805203364477026230
1066 208119924258650844759462237640
1067 166885173103967432903120275762
1068 133818786341356803067490162452
1069 107302960355169607399779793672
1070 86040247084464165020760524152
1071 68990130397249872858490777852
1072 55318156362961925682030732440
1073 44355133083209561201471328740
1074 35564407264279100514040996640
1075 28515619014227542696779250740
1076 22863652648952060498432712840
1077 18331755020596426623235373520
1078 14697996413504330672432431920
1079 11784412316137312190457672120
1080 9448295337167360434640071920
1081 981969285169416163905502472331585
1082 787681450484011903750807446524880
1083 631825362865558028143656458145750
1084 506800790976325616604853334550690
1085 406510128750922246361690498927430
1086 326061395405754805084257966025320
1087 261529921966383891300002596692060
1088 209767131461233815092955197466210
1089 168247109245529952487496135380722
1090 134943497298369707825184482135424
1091 108230720964678263161451274811596
1092 86804740084899599663951475179748
1093 69619466236696382157341320464300
1094 55835750033885366252004891019680
1095 44780454115055475411374237705160
1096 35913618327552861660332756191440
1097 28802117525989832087360272765920
1098 23098528504040683259344348491600
1099 18524176230596331452663484137040
1100 14855533099363837073176796222280
1101 11913308222811230082316270526920
1102 9553694850718900770500998702160
1103 7661349145653867853485538195200
1104 6143757918618659864077677267260
1105 4926720623704322448919118771020
1106 3950725225624379121966930308880
1107 3168041132533262738525448679640
1108 2540387350244545245251712814000
1109 2037062065407806750288893401120
1110 1633442370548129838205252474640
1111 1309780899350811050774993833360
1112 1050240625800005847410516807130
1113 842120701541355002651054569490
1114 675235528437387569747934293728
1115 541416742096030766680444131276
1116 434113781740861159280664337604
1117 348073534656396994259903813452
1118 279083404259147121401413035600
1119 223765247896185195719382303160
1120 179410114812975634517910974420
1121 143845707548696534003869977780
1122 115330088534468991307090727040
1123 92466435885516930808658014200
1124 74134680864920504185422640680
1125 59436684451416173512990208760
1126 47652272135278861322532536640
1127 38203976798111500887892464720
1128 4961938419687272224461220079453115
1129 3979969134517856060555717607121530
1130 3192287684033844156804910160596650
1131 2560462321168286128661253702450900
1132 2053661530191960512056400367900210
1133 1647151401441038265694709868972780
1134 1321090006035283460610451902947460
1135 1059560084068899569310449306255400
1136 849792952607665754217494108789190
1137 681545843362135801729997973408468
1138 546602346063766093904813491273044
1139 438371625099087830743362216461448
1140 351566885014188231079410741281700
1141 281947418777491848922069420817400
1142 226111668743606482670064529797720
1143 181331214628551007258690292092560
1144 145417596300998145598357535901120
1145 116615478775008313510997263135200
1146 93516950270967630251652914643600
1147 74992774040371298798989430506560
1148 60137240941007461725812634284280
1149 48223932718196231643496363757360
1150 38670237867477330872995365055200
1151 31008888721823463019509826860000
1152 24865130803204803155432149592740
1153 19938410179500480706513030821720
1154 15987684953876101584546100512840
1155 12819643821342838846020651833200
1156 10279256471098293600768939019200
1157 8242194405690486850480045618080
1158 6608752035142357012274793143440
1159 5298971135791545961499799310080
1160 4248730509991540114089282502950
1161 3406609808450185111438227933460
1162 2731374280012797541690293639732
1163 2189957537916766775009849508456
1164 1755843756175905615729185170852
1165 1407770221519508621469281357400
1166 1128686817260361500067868321800
1167 904921569364176304348486018640
1168 725511454551200669830575044220
1169 581665747002504135826705066440
1170 466335658468035144519614339400
1171 373869222582518213710956325200
1172 299734541717597709525533684520
1173 240297857266181536012543475760
1174 192645585130902674690010939120
1175 154441608332791173802118474400
1176 25067446276558518215656240040917245
1177 20105507856871245991195019961464130
1178 16125538722353389930639302354342600
1179 12933251038319545773834392193745950
1180 10372788717151259645173138491295050
1181 8319127186959299133116738123394840
1182 6671975785518260867422028254422060
1183 5350885779482977406811576351474600
1184 4291325695414077837501127045219200
1185 3441532742806412083283632936430010
1186 2759986899444276281553634963021542
1187 2213384553380510187648821471748498
1188 1775012928281422356905459255287050
1189 1423446043267234125826048514005350
1190 1141498624489742276903979093187950
1191 915386955746135794233914563390230
1192 734055741117584786975224271297670
1193 588638144816586641376866735396550
1194 472022666041578327865869472261350
1195 378505715770610697614216557617750
1196 303512941730239398815227127111190
1197 243375700789231937089414492826910
1198 195151768071035705445918129069550
1199 156481530203558374572922764014350
1200 125472641481734911553412937154350
1201 100607510678530108397980787561610
1202 80669100499029627691467756739890
1203 64681415545153526106921656227050
1204 51861771723810687260901004393850
1205 41582515252712393660132065374650
1206 33340320847021906809652019756570
1207 26731568811879549797377226613130
1208 21432597676088003835877427303050
1209 17183867166096463721788144800100
1210 13777257357646278610349916866640
1211 11045883077633481068659623226908
1212 8855925539716714293649773718452
1213 7100081783540808677920588547600
1214 5692311562021300056451307190200
1215 4563624744760938556383438868400
1216 3658703175396762252034952849760
1217 2933191720845561582204377805540
1218 2351525973843057446377672739100
1219 1885190315375022301858058399700
1220 1511321092792504088147102074500
1221 1211586551074906378621568389980
1222 971288693808724842609024914220
1223 778643108677822167919013975100
1224 624201500345030994116895500700
1225 126612886344077908974446897816364075
1226 101545440067519390758790657775446830
1227 81439932210648144767595637813982700
1228 65314393488294754836956335459640100
1229 52381142449975209063121943265894150
1230 42008353732823949417948804774599100
1231 33689226545864650284832066651204260
1232 27017250760346389417410038396782200
1233 21666364980863412010598462045307600
1234 17375039285449334173097335000088400
1235 13933506542642922089813702063658390
1236 11173519643198645808260067100636848
1237 8960135089818135620611245628888350
1238 7185122161536713263705786373601300
1239 5761676118269479137879737859595950
1240 4620177493779736860975758766408000
1241 3704790538033601066741844203017770
1242 2970734796916016279766619931720100
1243 2382096652099429638389753196323550
1244 1910073986057851310523883724062200
1245 1531568270287240612909667166444450
1246 1228055328557001214094440039333260
1247 984679627767769277005025546506350
1248 789527859696733571559107417436800
1249 633046329493175196986184653422450
1250 507573688011440285432771716268100
1251 406966177332910177034790928706490
1252 326297076833880549343323171966600
1253 261615661288727023236401515739550
1254 209753889564916335975500511345700
1255 168171374312203942315368445971050
1256 134831053465182035505716426214480
1257 108099484653302485708339199601350
1258 86666886977214481872461772298300
1259 69483019811118018150673627498200
1260 55705762453471739540323710631560
1261 44659879375838258471664087404652
1262 35803953836121544178014313686200
1263 28703872052580735500093725138600
1264 23011560490559435443642417948400
1265 18447935745798496887258979080000
1266 14789232570401734635224026230240
1267 11856040849556173053019648424700
1268 9504514875713115606641975685600
1269 7619324560338093304783917285900
1270 6108003467545589216636815211400
1271 4896416916470682838015246821420
1272 3925128222661957995406221907200
1273 3146485113984135827487207932100
1274 2522283613639104833370312431400