0 1
1 2
2 5
3 10
4 20
5 34
6 61
7 100
8 165
9 260
10 408
11 620
12 940
13 1390
14 2045
15 2960
16 4257
17 6040
18 8525
19 11900
20 16522
21 22738
22 31130
23 42300
24 57210
25 76872
26 102834
27 136800
28 181230
29 238900
30 313725
31 410160
32 534330
33 693330
34 896655
35 1155420
36 1484274
37 1900420
38 2426215
39 3088100
40 3919909
41 4961816
42 6264745
43 7889200
44 9911180
45 12421180
46 15531841
47 19377400
48 24123850
49 29968880
50 37155468
51 45973000
52 56775000
53 69982270
54 86106475
55 105755880
56 129666823
57 158713840
58 193951075
59 236629000
60 288249498
61 350591440
62 425784175
63 516346360
64 625283050
65 756143514
66 913150404
67 1101283100
68 1326449700
69 1595606680
70 1916986562
71 2300267880
72 2756877540
73 3300228300
74 3946120395
75 4713072020
76 5622850486
77 6700929100
78 7977190640
79 9486552600
80 11269898182
81 13374929044
82 15857393470
83 18782243650
84 22225255900
85 26274590786
86 31032928200
87 36619563900
88 43173215430
89 50854828760
90 59851263302
91 70379030900
92 82689128380
93 97072004700
94 113863883750
95 133453342000
96 156289571407
97 182891057420
98 213856360525
99 249875536100
100 291744172600
101 340378378824
102 396833037135
103 462321413080
104 538238850490
105 626188370168
106 728011369750
107 845820960800
108 982041684300
109 1139452815200
110 1321239657577
111 1531049678560
112 1773058639130
113 2052043203460
114 2373466065570
115 2743569661900
116 3169485574546
117 3659355247700
118 4222470351475
119 4869427983300
120 5612310479517
121 6464884561200
122 7442831322235
123 8564001307400
124 9848708205600
125 11320054992240
126 13004308416526
127 14931315265000
128 17134979154500
129 19653790942660
130 22531434852830
131 25817463228820
132 29568065966960
133 33846927498610
134 38726202129535
135 44287600787000
136 50623625588206
137 57838945861060
138 66051958686020
139 75396528563600
140 86023957297438
141 98105180238380
142 111833249484985
143 127426102593200
144 145129688723190
145 165221454126548
146 188014272567994
147 213860827200400
148 243158545766000
149 276355102035940
150 313954604837625
151 356524496002080
152 404703302087490
153 459209272261680
154 520850075311105
155 590533602717900
156 669280084506400
157 758235583470900
158 858687115221190
159 972079483542200
160 1100034127370300
161 1244370099514818
162 1407127532186825
163 1590593748107570
164 1797332443238700
165 2030216148574872
166 2292462482363874
167 2587674461558700
168 2919885486606150
169 3293609344936740
170 3713895971361300
171 4186393406110740
172 4717416838093900
173 5314025292973800
174 5984107033613265
175 6736474379568160
176 7580969230503553
177 8528580181961360
178 9591572780067770
179 10783634028194700
180 12120033007539082
181 13617799000755740
182 15295919361172310
183 17175558855786500
184 19280303182861420
185 21636428808549432
186 24273202375406650
187 27223212336297000
188 30522736732094330
189 34212150388608600
190 38336376252218782
191 42945384899064000
192 48094747901534110
193 53846250011667700
194 60268567006373050
195 67438015278995540
196 75439381418615888
197 84366839229198960
198 94324964109196650
199 105429853902763200
200 117810368162687378
201 131609496946879936
202 146985873514572695
203 164115444479339220
204 183193314698789160
205 204435783402497000
206 228082592337113819
207 254399405987140600
208 283680548848432725
209 316252024106835000
210 352474843734016622
211 392748699529182900
212 437516011156130140
213 487266386939089870
214 542541540700063715
215 603940707905734320
216 672126613068974000
217 747832040695404200
218 831867072090441225
219 925127051155816800
220 1028601353896833338
221 1143383037780957320
222 1270679460502873975
223 1411823959900849800
224 1568288702309723350
225 1741698809795018646
226 1933847894730538650
227 2146715134558330800
228 2382484040474979850
229 2643563079677879280
230 2932608335083936968
231 3252548394191640640
232 3606611686975126400
233 3998356502762260900
234 4431703948865571840
235 4910974126622347740
236 5440925838698006006
237 6026800157839681000
238 6674368231756277375
239 7389983719333060400
240 8180640305234728400
241 9054034765576922996
242 10018636117807055455
243 11083761419722439100
244 12259658853098154300
245 13557598766629091920
246 14989973435237345816
247 16570406340994756600
248 18313871877086593150
249 20236826435215184600
250 22357351949216050868
251 24695313039567698000
252 27272529034820261220
253 30112962233369394040
254 33242923922580747870
255 36691299778192623760
256 40489796446554477914
257 44673211240306141100
258 49279727088251922070
259 54351235034610198100
260 59933686828740521000
261 66077480332282279738
262 72837880758474030450
263 80275480981618078840
264 88456704491592237440
265 97454354835889403808
266 107348215786144469680
267 118225706786344890600
268 130182598701807545700
269 143323795270675825900
270 157764186200526728678
271 173629578309281724000
272 191057711742932755120
273 210199368846657514400
274 231219584007511264695
275 254298963434340213000
276 279635124708958767266
277 307444266712196588760
278 337962881545251392365
279 371449620980422282300
280 408187331165845731931
281 448485270392392079624
282 492681526124683468295
283 541145648781895316300
284 594281521385606347840
285 652530485711306525320
286 716374747489892625259
287 786341085002078901600
288 863004887643548666350
289 946994553161224492080
290 1038996274876079884350
291 1139759252713410602560
292 1250101364920780171400
293 1370915340309006001100
294 1503175474429856618680
295 1647944936586905187280
296 1806383718760512253600
297 1979757281629403875540
298 2169445957763684001325
299 2376955176890786317400
300 2603926583854481856660
301 2852150125563134195780
302 3123577189906208656460
303 3420334886288473566000
304 3744741565238952985200
305 4099323682385593652972
306 4486834121205960702006
307 4910272098158748419700
308 5372904784449551222100
309 5878290789469016976300
310 6430305663372503366552
311 7033169588912770317240
312 7691477447144782934610
313 8410231456433236219280
314 9194876601119562039950
315 10051339083548161132000
316 10986068052893774450200
317 12006080884527858161400
318 13119012306681625656875
319 14333167694902349731800
320 15657580881633055229593
321 17102076855997082520364
322 18677339760138512607595
323 20394986620894827799300
324 22267647292005665904580
325 24309051119929125057748
326 26534120888760161722500
327 28959074643947056763100
328 31601536043891825981530
329 34480653940090359385440
330 37617231943950573831792
331 41033868798565140102000
332 44755110440595134051140
333 48807614707518670992350
334 53220329723286905748800
335 58024687077099197833200
336 63254811000456085845374
337 68947744842757502816800
338 75143696250845004073000
339 81886302568597711143500
340 89222918094851895532662
341 97204924966731022437682
342 105888069577374192453180
343 115332826586871020166300
344 125604792749989513404070
345 136775112958458175186400
346 148920941086845353021996
347 162125938433483600193000
348 176480812769862195521900
349 192083901247025472157100
350 209041800665024871017973
351 227470048884473208530960
352 247493861457885981329340
353 269248927875360669411860
354 292882272165362634369685
355 318553182959022363856000
356 346434218527598505014614
357 376712292729137181224920
358 409589848265236360284675
359 445286124143136965575700
360 484038524776784737004440
361 526104098733365517673104
362 571761135755216523627795
363 621310891350654159544740
364 675079448968815630326960
365 733419730542131848120100
366 796713667014949505389375
367 865374541366474559068400
368 939849517601948784159100
369 1020622370215481948595760
370 1108216429744688386336500
371 1203197761228206185367900
372 1306178593668085564463840
373 1417821019976204647127100
374 1538840988375657530357415
375 1670012607820043157102640
376 1812172791716963786836886
377 1966226266081708953095000
378 2133150970237403555042070
379 2314003880303057551376600
380 2509927288008803830203000
381 2722155569831734536038000
382 2952022484097839084458145
383 3200969036528607902800400
384 3470551957770866153344030
385 3762452839717823897539814
386 4078487980958887602615092
387 4420618995467529447992400
388 4790964242706432962365350
389 5191811141678975259688140
390 5625629436147687509696673
391 6095085483255247477364680
392 6603057643190112474690200
393 7152652853318715711332300
394 7747224476434753105689115
395 8390391519435354580690820
396 9086059325907421327318000
397 9838441853777527623242900
398 10652085657438027483335050
399 11531895702593654131573200
400 12483163151579405250793722
401 13511595267066429559135200
402 14623347593011517462757700
403 15825058583403976638524090
404 17123886861947064759911100
405 18527551309268425066517768
406 20044374188724860215673530
407 21683327537342982698587200
408 23454083065073951212962405
409 25367065823333176534283520
410 27433511922916943099671358
411 29665530601837666047165180
412 32076170965589637144610580
413 34679493745853833235918120
414 37490648448886862573177675
415 40525956291828845214170000
416 43802999354145272450302446
417 47340716402410837562787980
418 51159505879913188338322925
419 55281336588134199566048800
420 59729866625350263728869600
421 64530571188426501971860856
422 69710879887691175314717615
423 75300324271626143379472700
424 81330696308363471059516680
425 87836218624715174333627000
426 94853727361091781079730084
427 102422868562284757369126800
428 110586309090154953192724210
429 119389963114907594047351200
430 128883235317354793825440933
431 139119282015521545182857200
432 150155291515711860144225850
433 162052785080904477904928600
434 174877940008731404358758455
435 188701936417533284326883380
436 203601329452798609311054000
437 219658448747950817016853600
438 236961827103749619707183890
439 255606660489845667184549100
440 275695301621168598920257738
441 297337789521224970609104904
442 320652417655040751642720915
443 345766343396862250110602800
444 372816241792957967156691360
445 401949006788484301833999840
446 433322503310656379476394225
447 467106373839039841607092200
448 503482903349071355109545050
449 542647946787673868989327260
450 584811923531652974981484000
451 630200883591319653153002340
452 679057650655274580641447900
453 731643047428533341310602820
454 788237209097184288060908475
455 849140991159743445970012040
456 914677478300567457817946127
457 985193601445491820556759640
458 1061061870636822832911555375
459 1142682231895535614508616400
460 1230484056805879957647872342
461 1324928274163433139953579100
462 1426509653675184719912466560
463 1535759252391646905623285160
464 1653247035289879440442451020
465 1779584682215187950885861092
466 1915428594232178574826871586
467 2061483113335698877843660700
468 2218503970433558088105550500
469 2387301977539103991988523700
470 2568746981207910913321708240
471 2763772095422806356313563000
472 2973378233381057685914521480
473 3198638958971126066777804200
474 3440705680150534048102954405
475 3700813207956104975013631680
476 3980285706500509172342159614
477 4280543061040451321730103700
478 4603107693050285554779559125
479 4949611853206948415028682800
480 5321805425297242625449856000
481 5721564276304243121043565034
482 6150899190326511951906847035
483 6611965426540546783198593500
484 7107072944145375876273979460
485 7638697340138336456016100400
486 8209491548876278966405173044
487 8822298355688021801824298400
488 9480163780336998589166133410
489 10186351389900589056041131220
490 10944357604651696484079848202
491 11757928064813444416714798000
492 12631075130628684225191191060
493 13568096593059112816812603600
494 14573595677625926764980702940
495 15652502429444208191154057200
496 16810096573411152961821233534
497 18052031949805594185082096200
498 19384362632270675851317537800
499 20813570842307788244620952400
500 22346596782039148504340628624
501 23990870515126909050948526320
502 25754346034403541813131423500
503 27645537664003562108096465680
504 29673558953630046790933367000
505 31848164233077338044910130552
506 34179793006308488896558538106
507 36679617376293837386861511800
508 39359592704505977466787672130
509 42232511722483387074576085000
510 45312062327276889677474399303
511 48612889307933388854206302000
512 52150660266513984016902924200
513 55942136014549271685530959000
514 60005245744375584868710136825
515 64359167294540886868819251620
516 69024412849499442192992436114
517 74022920436208204672550441220
518 79378151604086888443605504900
519 85115195700196293504531004800
520 91260881178529125165958945600
521 97843894411094404362554744160
522 104894906499127257207541952785
523 112446708615383806263231040000
524 120534356443217533287183123180
525 129195324315107250793838990980
526 138469669692665877444864127014
527 148400208672048900804414874600
528 159032703243268705984273662850
529 170416061079370304833722981920
530 182602548681923568615037332550
531 195648018763022871527965867980
532 209612152801169084473148020400
533 224558719769251476081232228770
534 240555852097587110041774430930
535 257676340003850578499913991000
536 275997945395006416328851903494
537 295603736624309053938491628320
538 316582445469363717295675269780
539 339028847785449917213847289200
540 363044169382138368436189628618
541 388736518771025311784442143000
542 416221348538549599610034543955
543 445621947210734827676418511000
544 477069963596743989111254516600
545 510705965725784791172111079412
546 546680036627647101067749050250
547 585152409351483403269102487500
548 626294143770907084747837969700
549 670287847886638562549239454020
550 717328446511393017172275268150
551 767624000406103824072827449040
552 821396579132607388974356410830
553 878883191096286253580633106040
554 940336774473659777454243746545
555 1006027252955323973306127369340
556 1076242660484853719807714063446
557 1151290339440191739345024440400
558 1231498216986648870139535524825
559 1317216164630943696412002904000
560 1408817446324829495168674398439
561 1506700260805935642902581488876
562 1611289384223740820200382689160
563 1723037919481383990914226183230
564 1842429159130713791066543607340
565 1969978569090027525825118195340
566 2106235900912940058219393242224
567 2251787440824382954842957910400
568 2407258404257644508706491400700
569 2573315485176459345787725991720
570 2750669570050442105877563531000
571 2940078626972701358338869343660
572 3142350781067515078672183171300
573 3358347588035824818040692454800
574 3588987518429537825641663160440
575 3835249666034832813666519763200
576 4098177694582683531247638161600
577 4378884037894589392955270738380
578 4678554369516221992996668231310
579 4998452358894671622673590188400
580 5339924732219789644429806587758
581 5704406657180493496636622423316
582 6093427472086852623568551691655
583 6508616781082490339040747389500
584 6951710938523834187272361388310
585 7424559947037728588519882833488
586 7929134795291958323942419167976
587 8467535263129603937080186722600
588 9041998223433551689969445729710
589 9654906471907847639452853755600
590 10308798117894305601008216672625
591 11006376571392519894818697602960
592 11750521163626364558130745643390
593 12544298440807668815366190607000
594 13390974173196087835588074028355
595 14294026124151645112873731181760
596 15257157626632032541615477092106
597 16284312017509953760485769130180
598 17379687983186708537775358614725
599 18547755873267432948910161365200
600 19793275042552285392016902842682
601 21121312285298288063914131544000
602 22537261429631229217209119932070
603 24046864164149338840459773650980
604 25656232173174644679553847316580
605 27371870661788955893821535929120
606 29200703356755311663379616774865
607 31150099074689249237030282890400
608 33227899954425328538230136657650
609 35442451456441812118223169336980
610 37802634238480343920809276761808
611 40317898023148991098923783747000
612 42998297580348637703010485829900
613 45854530954838092157203395200560
614 48897980077177631937405702903755
615 52140753904690559216830324708000
616 55595734247985954827162851630493
617 59276624448022890742974052682460
618 63198001078698562407667080175150
619 67375368860543402947164824492600
620 71825218982340707506319796616358
621 76565091039393898487630337363100
622 81613638809781013397280860558790
623 86990700103305040564018839613000
624 92717370932014824176342140492110
625 98816084266181155672403104122800
626 105310693655516131747744437117534
627 112226562012273230339622253136100
628 119590655870716536915907832242000
629 127431645456358737611158482223700
630 135780010918401217273940619579851
631 144668155100031442278723165967280
632 154130523243712515475593214207260
633 164203730052410758421718544127880
634 174926694552927430650177236913500
635 186340783234212360554740079358660
636 198489961961827615659754772086920
637 211420957199690257340082230315800
638 225183427101952318839183471115665
639 239830143071476185685413252057000
640 255417182416943698620522156985960
641 272004132778312478893151447585600
642 289654309030225237394414448548950
643 308434983415215699185566296255500
644 328417629703274687594069909104660
645 349678182221685566605000454951906
646 372297310649162136622716214182025
647 396360711521384855382687766990300
648 421959417451203345671564287028650
649 449190125126234101533322456029900
650 478155543209522561886593289946972
651 508964761335558935367748792367020
652 541733641464450113816724162355580
653 576585232931679904403266350702230
654 613650212609874342053072192997985
655 653067351682578490862537401699920
656 694984010618511405052809131182000
657 739556664028376586517163271967400
658 786951457185362854887341365888360
659 837344796095287524528548843747200
660 890923973113241251413700375320000
661 947887830220940825410448354406104
662 1008447462203152194413101099472635
663 1072826962092900734697516286161040
664 1141264211394151878398822569453170
665 1214011717737657632405861607562248
666 1291337502781183858471555236874676
667 1373526043329844934886365933660000
668 1460879268826290600419734933642400
669 1553717618544556233639381819734300
670 1652381162016076107200335033146287
671 1757230786422273908978169862187120
672 1868649454905925958407043948155470
673 1987043539983814667147351981417300
674 2112844236486766750631887511908035
675 2246509058710755048335959207302940
676 2388523426735130773854239192283174
677 2539402347152083994284436040508580
678 2699692193755992096598359456261625
679 2869972594063345074966946320001700
680 3050858427874422813900437769032500
681 3243001944447887021348218557592600
682 3447095005240043018998513628579750
683 3663871459562888067984276891932000
684 3894109660940423929813592213870760
685 4138635132392369355019713502737860
686 4398323389349734839797877548795875
687 4674102929409163419553379471216400
688 4966958398664026172264531776239500
689 5277933944911601135215601339592800
690 5608136768628962942428084708807464
691 5958740883237263541889645275651640
692 6330991096836789770498204707234040
693 6726207228295542231564195702823400
694 7145788571314206143874083699209510
695 7591218620872507596741231201253000
696 8064070077288423007325874519604446
697 8566010143995018287052937143432280
698 9098806136062460146690236773959825
699 9664331417467730140749487283282600
700 10264571686144703208629892636350000
701 10901631626935605611067440880254240
702 11577741953714694294743810648622440
703 12295266863169728994522093909364120
704 13056711924010060176431720382496970
705 13864732426725746615776703157965106
706 14722142220454075929562138862662000
707 15631923065022437751933318703743700
708 16597234527834177696408980068418950
709 17621424456951568619500225055519120
710 18708040063512365320575997379820067
711 19860839648498820831274950883293000
712 21083805010866090672213424814577890
713 22381154576136489741030805135282040
714 23757357286783273708769515277544205
715 25217147298069005421700525865156000
716 26765539525476010212777295292437800
717 28407846092477166481298948723638300
718 30149693730151964374723672690545775
719 31997042183063453120650069676229600
720 33956203678884888602579417053369622
721 36033863522509547393755117755152164
722 38237101878802745756854476139084050
723 40573416811771555273790414178328400
724 43050748651745552149712904530832400
725 45677505766192251812702847641146940
726 48462591814045349577868100677660939
727 51415434567914825551390911176042700
728 54546016393288366480332137137070240
729 57864906478837095641936577270455120
730 61383294917219720047952128953292200
731 65113028741353113161716054566030900
732 69066650027000093195429066828269920
733 73257436178733634633081204329948500
734 77699442522888788882360447298419985
735 82407547338027969272016521320739360
736 87397499460741779359948144580508857
737 92685968612307095641453616864313840
738 98290598599848654883253816809067870
739 104230063554223118218324730235876100
740 110524127375889923031606404715467598
741 117193706569576930081015825252268344
742 124260936658618063320753461485806575
743 131749242380463409113687256476226700
744 139683411876069722958220383722855000
745 148089675097702726688186144267860800
746 156995786672155424164484732812781546
747 166431113469544159530601232508531600
748 176426727141723431884062258177202100
749 187015501909000685118851412130533000
750 198232217889274641401369737968216957
751 210113670280008665295366607627440720
752 222698784720629893724529293124729680
753 236028739181063638779313737260049660
754 250147092741221649523200428616633930
755 265099921646415686913814532658213000
756 280935963044920873866602154104612806
757 297706766836325772209600655415819800
758 315466856082940631254438276042385875
759 334273896461457585405763206172067600
760 354188875258336109731715203853849198
761 375276290440096805821951764468945064
762 397604350358923520902460505904187545
763 421245184684778907773620186107142860
764 446275067187717140704341707638690480
765 472774651028319453119368442787896000
766 500829217250278083996154145287445699
767 530528937207211736386837395417415800
768 561969149695915689690392057715607550
769 595250653610542729785118342915131220
770 630480016976793400479877039196539942
771 667769903272188200543123657977180000
772 707239415988029216539081989299340260
773 749014462440870047559090265675630900
774 793228137896343693288255867797796650
775 840021131126198811208035647716916080
776 889542152580523835895662012390663200
777 941948386421562653182875421550668600
778 997405967733420409220568616994368960
779 1056090486293508401606469898811748800
780 1118187518366977394567449416966419662
781 1183893188064843873827224942494325060
782 1253414759890239255627314520305033945
783 1326971264185434727725991884307028400
784 1404794157285253012015404169012647960
785 1487128018280424180199288840045351776
786 1574231284397640222164363831840493900
787 1666377027111790686793074253692124500
788 1763853771220412331201033723556203000
789 1866966359231067571697726952487636720
790 1976036863539504042976978569825861348
791 2091405549010382082985051624711904840
792 2213431888713447695179359510660316890
793 2342495635716653447052500182576385800
794 2478997953994286570639883925640138555
795 2623362611673070673361753191995918980
796 2776037240012905250915492394586495146
797 2937494661701858825529226232077284800
798 3108234292237724399328333477128301575
799 3288783618371392725650331307433047400
800 3479699757801039103316767048242341849
801 3681571104531220433487668840818615756
802 3895019064548038137464659140756020050
803 4120699886711167164205792338578837820
804 4359306594026442325487776999834589820
805 4611571020739525410519041591970254912
806 4878265960982680870953570419066057000
807 5160207435013633073730673193945687000
808 5458257079408672821887204259274738450
809 5773324667912475470168280225493300140
810 6106370770005382013504376505503284750
811 6458409554626118692109752833513405540
812 6830511746885079320132782667529931940
813 7223807746021408123817330823338901580
814 7639490913297293580574929582067053105
815 8078821038986266176402861235797492320
816 8543127998100095158925051093204535272
817 9033815605012373555812136087951706320
818 9552365677677404879945905659579623025
819 10100342322711965777869549699626763700
820 10679396453206395598793215219059894920
821 11291270551761811652655160513674121000
822 11937803691913703006572477405092322580
823 12620936831800435167891359923204831200
824 13342718394670110416941453202545057830
825 14105310151592674034137229976458096888
826 14910993422558132927917140322978556950
827 15762175612998360221929837463120184200
828 16661397103671404913605548151197708000
829 17611338512795830414782276969066893400
830 18614828350320809153834683875689780005
831 19674851085268066642123274064494708000
832 20794555648186992880102986829253683200
833 21977264391927154684605848142388060450
834 23226482535156027244783843249441018725
835 24545908114337146592511791729986509000
836 25939442471238356121012852324049186000
837 27411201304464836782933270968239635000
838 28965526315010805426349201372581926550
839 30606997477400957050590073494438697700
840 32340445969651927253289430968797069338
841 34170967797029477445130315334976200744
842 36103938146413188743502996469124651835
843 38145026510011847056238232558324604000
844 40300212619204304638513895738202165300
845 42575803231417553465076345263612248100
846 44978449815201445250569006638204639041
847 47515167181023617774039353306548534400
848 50193353107794701086322957736053142750
849 53020809017749045871275280529176452280
850 56005761755056622793542990147201122968
851 59156886526434302107318566745470185060
852 62483331065066703127718072434028822120
853 65994741082345836449863941114537363550
854 69701287075302866974158789736150731625
855 73613692561142926476505082168540661520
856 77743263814013849631152982129823895800
857 82101921183051292144504254280178570680
858 86702232074855677948338331934738715825
859 91557445687881069919440178280141420200
860 96681529590763137790756053063284040000
861 102089208241394222210190717635096730480
862 107796003548579949197618692699924877830
863 113818277583396415723721869175983552000
864 120173277552922753513836121995331215450
865 126879183154864651338917901004552373000
866 133955156437724634326142824712999052930
867 141421394297629745694912043790428258500
868 149299183749712697091303839916084084500
869 157610960119075292565016821423629311400
870 166380368303860571631982097358418539250
871 175632327270841122311440477967695597520
872 185393097952214773444112624174544485430
873 195690354721005744336373640270511183700
874 206553260631620684332849009517510395740
875 218012546621727318509065318501747202000
876 230100594881732192801802863228679213000
877 242851526608758022919308341703470335200
878 256301294373186371423486151480083217590
879 270487779337565076405930916100680596600
880 285450893580010662735032976279856741176
881 301232687787193938176064559888073242676
882 317877464595613663918355363387008523575
883 335431897874171713966309094705541818300
884 353945158256098270154388215102590806380
885 373469045244073836880305616237207394760
886 394058126228994513649051440005718789469
887 415769882780268247877394234038916831800
888 438664864583854915427146672460139449000
889 462806851423516345823033329660655199200
890 488263023620970324288001821797632682212
891 515104141371893968813827391918042450000
892 543404733437047920883221020436727854980
893 573243295671247261993046545857082372200
894 604702499897544394511045279661502012145
895 637869413659872514160923845420727328080
896 672835731414587889788425999782226830534
897 709698017749910160682901447837885236700
898 748557963252260690212315783220715922175
899 789522653670011481275745827545659026400
900 832704853058256611702690515855562469400
901 878223301622983648432725013405050356982
902 926203029019537007682057429089177573195
903 976775683898615789705800304885524391520
904 1030079880533326563129560052912408489410
905 1086261563403112730717247859100303249800
906 1145474390654807015615144056301106492914
907 1207880137407707746069426908347851063400
908 1273649119918573652839771430480112213210
909 1342960641673881926569908590511464281200
910 1416003462530722111843440210264412401977
911 1492976292084431815029971320733632717200
912 1574088308500653215764963848817471603400
913 1659559704112042607346239452251798204700
914 1749622259145546149438167906912417272990
915 1844519945015118418528363933653016021180
916 1944509558687168482320159760913183589926
917 2049861389702041336214555469178890766960
918 2160859921514659180203814486342932637350
919 2277804568901244464438073152072622138600
920 2401010453267021322022924387112876123000
921 2530809217782149957372227557452775444936
922 2667549884370105841177504654379200423975
923 2811599754674498789305201952103746699800
924 2963345357237173831607192041444130225900
925 3123193443232595444984045849275019968960
926 3291572033221250609862307221405641906300
927 3468931517508388348737075603801976069600
928 3655745812824131355062861615910368540350
929 3852513578177150432105129780213936532800
930 4059759492877000797835644895762522229742
931 4278035599870212290139471105244395677000
932 4507922717692650637728379575090957104080
933 4750031924505888621809851130719645195300
934 5005006117858726195260640099965909733230
935 5273521653996978026014624281302095369120
936 5556290070735625481064609483191677395843
937 5854059898107848100679877034399344095680
938 6167618561215768784377561807387381036810
939 6497794379928451214798984072616544310800
940 6845458670304284889600364672067113054800
941 7211527952857914450342736135535513130860
942 7596966273046873433621468679717891304600
943 8002787639620652697240531717880286685000
944 8430058586755683390441108250704945449110
945 8879900866194285806146286019129878040012
946 9353494275914702122562799583033672657880
947 9852079632183598716105687829994103508300
948 10376961892182632223037049815156154486400
949 10929513434757598285957047166025209033000
950 11511177507213135716316502963182515578382
951 12123471846468793511384948241822365453320
952 12767992483304376630205298807585854898090
953 13446417738854804419050397249204520186000
954 14160512422968223805792435193875348883780
955 14912132244516845670819044384792113077060
956 15703228444248994303997051411021981885048
957 16535852661294305401851694766714973295600
958 17412162044983060610854661512113553525350
959 18334424624216545842903867481858483456400
960 19305024947229365532830310273893886627600
961 20326470005218196932460363477657080241800
962 21401395453975953856340347357488006102495
963 22532572148367242661790044943328032057070
964 23722913005211900786340523101856097738900
965 24975480210909950853673367686607783306932
966 26293492790945200567547832102681389608025
967 27680334559247771810284956626045170846100
968 29139562466279939000741505117454881864600
969 30674915365636774335508940732551550783660
970 32290323219925307822212657949667201540500
971 33989916767705383538370030336019499849280
972 35778037674344404240695208352597293404860
973 37659249190759086504957657885423905034900
974 39638347345192693574493718505293312451960
975 41720372694408587327463765688971831828000
976 43910622661973082842391151326601718731000
977 46214664492655367703189041149890141013600
978 48638348853392668478337598088529821079970
979 51187824112758056454514862759029899788400
980 53869551332429580821280758656287581088700
981 56690320005796253612445874466648878701520
982 59657264580552404093217427985204679607940
983 62777881803930859653866004123105798906500
984 66060048931111263831212847596580090733570
985 69512042839316765918534512100612373608632
986 73142560092184663540955564115170650719250
987 76960738001168908274604095210672124398200
988 80976176733009469146312299808382202269530
989 85198962514690389577938362706743351517400
990 89639691989810206156690953835481378823523
991 94309497782910705880380836002733077093120
992 99220075331058524415092505410290410668720
993 104383711044854844467955704069116992416300
994 109813311864067737225942870889312527485000
995 115522436276246094317373508298699532500260
996 121525326869990526921503742001995559304154
997 127836944498032291586721100040948648778200
998 134473004128913808392872152560921644290300
999 141450012469881591785391451891406847476900
1000 148785307447602715902314309127553498724382