0 1
1 5
2 10
3 15
4 30
5 55
6 80
7 120
8 190
9 285
10 410
11 585
12 840
13 1190
14 1640
15 2240
16 3070
17 4170
18 5570
19 7400
20 9830
21 12960
22 16920
23 21990
24 28520
25 36805
26 47180
27 60225
28 76720
29 97350
30 122880
31 154610
32 194110
33 242880
34 302740
35 376295
36 466710
37 577270
38 711800
39 875520
40 1074790
41 1316310
42 1607920
43 1959965
44 2384760
45 2895635
46 3508280
47 4242570
48 5121960
49 6172465
50 7424410
51 8915235
52 10689140
53 12795390
54 15291200
55 18246310
56 21742160
57 25870200
58 30736700
59 36468825
60 43214440
61 51140710
62 60440720
63 71343090
64 84112830
65 99049790
66 116499360
67 136867170
68 160621020
69 188290920
70 220486040
71 257915910
72 301395830
73 351850490
74 410338940
75 478086990
76 556499400
77 647168040
78 751911040
79 872822850
80 1012295270
81 1173036705
82 1358133620
83 1571124165
84 1816037760
85 2097433470
86 2420492480
87 2791131300
88 3216071480
89 3702907050
90 4260248370
91 4897895035
92 5626951440
93 6459946080
94 7411054040
95 8496356900
96 9734035880
97 11144575570
98 12751101930
99 14579778345
100 16660122830
101 19025340510
102 21712842720
103 24764850390
104 28228898420
105 32158378060
106 36613331580
107 41661360120
108 47378427600
109 53849729950
110 61170897720
111 69449371410
112 78805665680
113 89374734690
114 101307798400
115 114774417840
116 129964454100
117 147090202830
118 166389155400
119 188127110130
120 212601195720
121 240143174865
122 271123589420
123 305956424805
124 345103740160
125 389080720555
126 438461893480
127 493888099220
128 556073510590
129 625813322220
130 703993035980
131 791598818610
132 889728101280
133 999601196600
134 1122575090240
135 1260158806100
136 1414029308060
137 1586048914770
138 1778285733840
139 1993036367550
140 2232849609520
141 2500552426560
142 2799280112320
143 3132509692230
144 3504095079990
145 3918305623850
146 4379870399780
147 4894027214145
148 5466574499620
149 6103928166750
150 6813186460880
151 7602201586760
152 8479655904200
153 9455145417690
154 10539274386880
155 11743759592960
156 13081541763120
157 14566907605870
158 16215627267200
159 18045105642120
160 20074544601510
161 22325120533860
162 24820183398410
163 27585475534190
164 30649366822860
165 34043111971080
166 37801137740880
167 41961358225170
168 46565514460480
169 51659545770035
170 57294002737140
171 63524500031175
172 70412204998040
173 78024371496990
174 86434931757600
175 95725144629920
176 105984295840440
177 117310462710600
178 129811359592100
179 143605262790225
180 158822010765310
181 175604095700110
182 194107867178320
183 214504847841630
184 236983157134320
185 261749063995070
186 289028695353760
187 319069901806265
188 352144277473920
189 388549361489400
190 428611055607800
191 472686261750060
192 521165738595240
193 574477213014090
194 633088790771540
195 697512674476345
196 768309191059790
197 846091175549070
198 931528768984440
199 1025354644278750
200 1128369667335790
201 1241449055215860
202 1365549106307020
203 1501714524843525
204 1651086355430160
205 1814910608710910
206 1994547675585080
207 2191482565302180
208 2407335994924660
209 2643876436960800
210 2903033252688720
211 3186910964433210
212 3497804711654340
213 3838217032338480
214 4210876136238640
215 4618755748620440
216 5065096595142800
217 5553429714743640
218 6087601818485900
219 6671802809476920
220 7310595570414360
221 8008948265814060
222 8772269445632320
223 9606446115340240
224 10517884929553040
225 11513556837237885
226 12601045555092180
227 13788600103251345
228 15085191632191200
229 16500574975332350
230 18045355422715080
231 19731061046232570
232 21570220903617300
233 23576449697140290
234 25764539540639260
235 28150559296083245
236 30751961942434200
237 33587700741850800
238 36678355064831760
239 40046266513798050
240 43715685995092360
241 47712932754039310
242 52066566509577730
243 56807573571734415
244 61969567845794260
245 67589008068717615
246 73705432779480960
247 80361714234900450
248 87604332519423680
249 95483671634969820
250 104054339553194410
251 113375513884486260
252 123511314880493040
253 134531208137587080
254 146510439618506840
255 159530505244114710
256 173679657401006270
257 189053451501584370
258 205755336054131440
259 223897289293789530
260 243600505565144740
261 264996135612238950
262 288226085339435720
263 313443877162433940
264 340815578274471840
265 370520801326809990
266 402753783544247200
267 437724549822968775
268 475660165647936520
269 516806087100522150
270 561427615899343200
271 609811466918647910
272 662267456035492380
273 719130317914287480
274 780761664196835940
275 847552092060587310
276 919923453676475520
277 998331299247830470
278 1083267507416882600
279 1175263116341977770
280 1274891369525647760
281 1382770993114378110
282 1499569722817227120
283 1626008098158079415
284 1762863542835882960
285 1910974753221554200
286 2071246418852412560
287 2244654298459667190
288 2432250676504529270
289 2635170229206950815
290 2854636331411828700
291 3091967835499044060
292 3348586355476884940
293 3626024094351649590
294 3925932255916099440
295 4250090082240813700
296 4600414560741885860
297 4978970850839053200
298 5387983484144813500
299 5829848392692241320
300 6307145823169570440
301 6822654202742646760
302 7379365027110823520
303 7980498842634194280
304 8629522398958278600
305 9330167058028612310
306 10086448551927906180
307 10902688184030424370
308 11783535574040850240
309 12733993059286806120
310 13759441873060377520
311 14865670224086787960
312 16058903409218619760
313 17345836106175549690
314 18733667004013968140
315 20230135933982639440
316 21843563673959469600
317 23582894618070839670
318 25457742517110138240
319 27478439502619836200
320 29656088621325326630
321 32002620129672548460
322 34530851816267420720
323 37254553630342892475
324 40188516912480025230
325 43348628552725250790
326 46751950424486421680
327 50416804457053898850
328 54362863733207288780
329 58611250034687326980
330 63184638288239964960
331 68107368384874939235
332 73405564875740283240
333 79107265093703499390
334 85242556288211531240
335 91843722388188751220
336 98945401047732277440
337 106584751686870169770
338 114801635289114470070
339 123638806754292059895
340 133142120657014403820
341 143360751333617043120
342 154347428283961672600
343 166158687923743524750
344 178855142790130184120
345 192501769394983720620
346 207168216001484508780
347 222929131665566875695
348 239864517970453642800
349 258060104997949647750
350 277607753184770320040
351 298605882799066335300
352 321159932884410184120
353 345382851664216996890
354 371395620533666251200
355 399327813880655898260
356 429318197121782952300
357 461515365523470692640
358 496078426550038794200
359 533177728630691300700
360 572995639423304388030
361 615727376885591164105
362 661581896683856914220
363 710782839665863961595
364 763569543363152108960
365 820198121782341780590
366 880942618025730511360
367 946096234537132270920
368 1015972646075329533360
369 1090907400889510364670
370 1171259415929619761340
371 1257412572256464565335
372 1349777417209064580480
373 1448792980357088637990
374 1554928710723723388080
375 1668686543194078241990
376 1790603102526635017760
377 1921252053979963647300
378 2061246610150209248800
379 2211242204169760749975
380 2371939340059584351400
381 2544086631779622080760
382 2728484043264515083120
383 2925986342446756803540
384 3137506783088988023720
385 3364021029197530926640
386 3606571337734545540980
387 3866271016265098083630
388 4144309173220291559420
389 4441955779658595707550
390 4760567062609346012640
391 5101591251261050521510
392 5466574698587676986670
393 5857168402523338906080
394 6275134952322272316540
395 6722355927250035055475
396 7200839776444310431320
397 7712730210699625354070
398 8260315138867407566000
399 8846036183491414957050
400 9472498812448834532270
401 10142483125785784187010
402 10858955339392006480720
403 11625080009620043368805
404 12444233045683220793060
405 13320015559718171111255
406 14256268607508643450800
407 15257088876001508757090
408 16326845377205864281680
409 17470197211914054437950
410 18692112470620610610420
411 19997888343001400875035
412 21393172511697254721840
413 22883985910996170439800
414 24476746935986575131960
415 26178297192816685306640
416 27995928886239082068980
417 29937413946728922281400
418 32011035005753230525600
419 34225618334189448198150
420 36590568865898836367360
421 39115907436151383744910
422 41812310372536689978920
423 44691151584127919805240
424 47764547303513974702020
425 51045403645991553008970
426 54547467160218932614560
427 58285378554920960576790
428 62274729797396232261720
429 66532124791744405965840
430 71075243857343806231280
431 75922912241107521878610
432 81095172911112777104400
433 86613363894486473956290
434 92500200438306792602080
435 98779862288684171591175
436 105478086400895853019700
437 112622265412645520848200
438 120241552232489392879840
439 128366971116147336811300
440 137031535625696525470680
441 146270373890735180975505
442 156120861615699888164120
443 166622763303556059936840
444 177818382194081161230960
445 189752719445168846649550
446 202473643117093543798280
447 216032067552424205645250
448 230482143779434346891920
449 245881461604710471555750
450 262291264100194855396370
451 279776675231048840395145
452 298406941414831025290140
453 318255687849888604685280
454 339401190500417204535840
455 361926664677299145811510
456 385920571209118593589600
457 411476941257071079061370
458 438695720889555582862700
459 467683136597014587976650
460 498552082996830441073040
461 531422534052263059150710
462 566421979207094985680640
463 603685885918805311184690
464 643358190159740411562900
465 685591816548439419558280
466 730549229870410317965380
467 778403019849232977814170
468 829336521137199621670980
469 883544470610443669683880
470 941233704174879566914440
471 1002623895416306441737710
472 1067948338563366796792600
473 1137454778376471790763280
474 1211406289727335941505600
475 1290082209792477885995650
476 1373779125952980875453280
477 1462811922672885200032230
478 1557514890817620917249600
479 1658242903072016151021600
480 1765372659328124505292680
481 1879304006137494942186860
482 2000461334558148604563620
483 2129295060973642860932955
484 2266283195724201912949190
485 2411933004669274319477870
486 2566782769094388505696880
487 2731403649683134935034520
488 2906401660602117229248980
489 3092419760094332336596020
490 3290140064341752812303130
491 3500286191741346971747685
492 3723625745145687483664080
493 3960972940051512831373900
494 4213191387173944480656400
495 4481197038321155663643420
496 4765961304990238967743040
497 5068514359642038961332840
498 5389948630177354226558640
499 5731422498730023481458500
500 6094164216521028251487830
501 6479476047184514999052360
502 6888738651677835654022520
503 7323415728624467117238390
504 7785058924719113015743120
505 8275313030651583780089610
506 8795921478876195796733760
507 9348732160467928646405730
508 9935703579274800539836320
509 10558911362601670972516950
510 11220555148739699306723520
511 11922965872789934145003110
512 12668613473429813516651710
513 13460115044542291605078000
514 14300243456964381946833140
515 15191936477017649990313365
516 16138306409970136163428320
517 17142650298152840113018440
518 18208460705109566546708560
519 19339437118899870804499170
520 20539498009515571456139620
521 21812793577318436447719410
522 23163719231455390017861900
523 24596929839362070771032240
524 26117354790742648331549160
525 27730213921821451644646560
526 29441034348195327498146680
527 31255668257279991938775240
528 33180311714158534681276320
529 35221524537615300919624785
530 37386251306268846394768380
531 39681843558010185110743650
532 42116083249429889783489600
533 44697207545591366614830780
534 47433935014373303136352800
535 50335493303670241115812420
536 53411648384032973185395560
537 56672735443864013174893800
538 60129691529053714505292300
539 63794090023960198196724030
540 67678177075932028894051600
541 71794910071163468015988310
542 76157998275554876680674320
543 80781945760438554070937580
544 85682096739559094927210140
545 90874683450587693609595950
546 96376876721699594790270560
547 102206839371369444285369945
548 108383782597582869193324620
549 114928025521148956581625470
550 121861058056726910344885720
551 129205607294571390074973000
552 136985707585904344361472960
553 145226774535266469665746400
554 153955683114190505590657340
555 163200850122096665095427260
556 172992321232495606107327800
557 183361862875432694784423870
558 194343059220623660360001040
559 205971414539947359884946120
560 218284461242944389942924880
561 231321873894764534069973120
562 245125589542620281729691220
563 259739934694276547382495315
564 275211759310518375211959360
565 291590578192941891432237790
566 308928720168823052771026880
567 327281485496281529971289670
568 346707311935567692306184080
569 367267949956123361546841150
570 389028647574122526531470400
571 412058345341545303758475410
572 436429882035588320712284880
573 462220211626445165110969680
574 489510632132230979880309680
575 518387027002147969326052590
576 548940119703024815998616310
577 581265742220206958019629970
578 615465118221466757898397630
579 651645161672231595635317470
580 689918791732149016700708100
581 730405264806935284758427560
582 773230524675641373467785120
583 818527571662027502856328630
584 866436851869847405274247820
585 917106667555644649105288030
586 970693609769227412875721980
587 1027363014451448560308107145
588 1087289443241492232394842120
589 1150657190311723571927262800
590 1217660816617388435574299400
591 1288505713021218386608231560
592 1363408693829560822031855780
593 1442598622357217085338070090
594 1526317070222854024262990400
595 1614819012165856380184659305
596 1708373558269114808153050500
597 1807264725570742087783764000
598 1911792251151233373765574640
599 2022272448891379067850287250
600 2139039112210664831649527720
601 2262444465216248701026336510
602 2392860164819087539143321520
603 2530678356506691785037133065
604 2676312786601751172770120560
605 2830199973982853304316205515
606 2992800444397961059158968160
607 3164600030663586582896657370
608 3346111242213213820343769800
609 3537874707637911872617681200
610 3740460694050561425861522220
611 3954470707303127947260385635
612 4180539177294571413799768140
613 4419335232825807398433692190
614 4671564570688020871268356640
615 4937971423912119718758128880
616 5219340634360930497728262720
617 5516499835112518282016143170
618 5830321748363244941480788240
619 6161726604873519495665163275
620 6511684691288511820462341760
621 6881219031991163177471143800
622 7271408212486241673575129920
623 7683389351672752016341907700
624 8118361230738756771501239280
625 8577587586808526539330751805
626 9062400579887661945723206180
627 9574204442088385205724771525
628 10114479318575824856649811220
629 10684785310157932344988027980
630 11286766727947603373925344280
631 11922156571056799822417542860
632 12592781238840462672591696800
633 13300565489794123045896980880
634 14047537659824502741081737740
635 14835835153258465376334318770
636 15667710220634206502625492720
637 16545536038031185820652189670
638 17471813103443415076448816400
639 18449175966486038850270036870
640 19480400308549800613351153190
641 20568410391383939954694557310
642 21716286892997046129249907920
643 22927275150719477261990130465
644 24204793832272676614170308160
645 25552444056742449797961614920
646 26974018988457124566718985200
647 28473513927930013308418399320
648 30055136925241767128305399790
649 31723319942514910226557254400
650 33482730593472658998814503980
651 35338284489480103302533797245
652 37295158222941581767306949640
653 39358803020477067243821898390
654 41534959099925746672987619200
655 43829670766930406761386332460
656 46249302288646059134474939340
657 48800554583994611108734977930
658 51490482771858154085888746960
659 54326514620671038716338398450
660 57316469945040523378202568480
661 60468580997302424689609738710
662 63791513904306542065521401720
663 67294391202232028808566871180
664 70986815524861549788361203720
665 74878894503501025879758628600
666 78981266939624700748590189580
667 83305130314359636769294135175
668 87862269702106986017864609520
669 92665088158936741235637340920
670 97726638659895047799305442640
671 103060657663036339398778770570
672 108681600381845442526505725120
673 114604677851756102355972099490
674 120845895880710477413806069940
675 127422095978148416572669325475
676 134350998361476415407820050210
677 141651247143954541643312779470
678 149342457813065448718894307040
679 157445267113804162763089335730
680 165981385456963372686684663660
681 174973651978399087925457589260
682 184446092381458006434051978240
683 194423979701244357856385139540
684 204933898136215601003571565800
685 216003810099738315956055313070
686 227663126651722749619963774000
687 239942781478303110933044272800
688 252875308595759113530833568760
689 266494923963500633035630909020
690 280837611199979568638917171440
691 295941211604870746586635210185
692 311845518700798806719570213940
693 328592377518302328571470008280
694 346225788858641561053675725040
695 364792018780495660669892335550
696 384339713568585433197318524400
697 404920020454824444095564974540
698 426586714375771031012188677500
699 449396331063954614459583030945
700 473408306785112997651027017520
701 498685125048534543119637438510
702 525292470633581554310754625600
703 553299391292112967236945914850
704 582778467503962928243268882360
705 613805990680904737493649135660
706 646462150233674702316609794580
707 680831229936688580921299254240
708 717001814046099173572728573600
709 755067003648862473214699785950
710 795124643743547003933796081120
711 837277561577785623347465224950
712 881633816792584542571050409900
713 928306963950224831224314728280
714 977416328050271778229656682080
715 1029087293667306000223753980055
716 1083451608374470949533698942600
717 1140647701148859399150826634400
718 1200821016488202105371150644400
719 1264124365003345664937400317150
720 1330718291287689853149110275390
721 1400771459903175187435252005460
722 1474461060362647777976221368210
723 1551973232030565140463409089180
724 1633503509908134657970774550660
725 1719257292315188822548986361350
726 1809450331529492646626562557840
727 1904309248494849801002610007720
728 2004072072762433914405097658080
729 2108988808885331357264256201585
730 2219322030544454897225045320580
731 2335347503744894832651516336660
732 2457354840485545494833405231280
733 2585648184371613455071166473790
734 2720546929709514989708281481240
735 2862386475696849054284318893320
736 3011519017396743269103549756080
737 3168314375266073321180732546640
738 3333160865091013153182425906340
739 3506466210271257362199087822175
740 3688658498486253422602823638420
741 3880187184873079784645410419600
742 4081524143946400985536579435920
743 4293164772596429431060383741840
744 4515629146611246229385226365440
745 4749463233285407453508805216750
746 4995240162797720042986152950780
747 5253561561167660266613942146155
748 5525058947732390549647600425840
749 5810395200224978633288870629680
750 6110266090679514562495485050880
751 6425401895540650886424627974760
752 6756569083513973624573877552480
753 7104572084859869570682873971280
754 7470255146007521707953129974600
755 7854504273547691011115379891860
756 8258249271853403880351664166400
757 8682465878776945917221227466870
758 9128178004080061681349205348200
759 9596460075472396586147500063890
760 10088439497361437039581766108200
761 10605299227655968676880525681210
762 11148280478214854008237816953520
763 11718685544794231083253419664550
764 12317880772619584924371755175360
765 12947299663995092308770738032790
766 13608446134661753552875164911880
767 14302897925928699634643648596350
768 15032310179929331670128301595560
769 15798419185696266426399670098650
770 16603046304107100800527690495680
771 17448102080127481892384857202085
772 18335590551169630256996133716540
773 19267613760794091163721951004990
774 20246376487410886485784614091360
775 21274191198084256185523422790210
776 22353483238013709112057703475260
777 23486796266754075607278313422840
778 24676797952749627659693639635100
779 25926285938293115797953381898800
780 27238194087580831331780101902320
781 28615599031120642067501537212720
782 30061727020362510893656572617520
783 31579961107061491530286831812000
784 33173848662552871712050403318510
785 34847109252819314889904410487670
786 36603642885961896469065332417760
787 38447538649452269674707551183020
788 40383083755343336168206956600420
789 42414773012452300117372140653520
790 44547318745404469260994581323200
791 46785661181340333416309325510660
792 49134979326044090656966153134360
793 51600702352250761902194264505980
794 54188521523933260355591770910540
795 56904402681462285227276801243070
796 59754599313672817062793966410000
797 62745666244063512901584347828070
798 65884473959601721798743957905600
799 69178223611909568161400307163430
800 72634462721968108771810188310510
801 76261101620899582727998481741850
802 80066430660874961892319895428020
803 84059138231748227820890398198455
804 88248329620643049688148752640160
805 92643546753414932153564378911960
806 97254788858685674278150816684960
807 102092534097000521018788531105950
808 107167762199595258324505869033380
809 112491978163284400500992669160450
810 118077237050096382657994053954810
811 123936169942491326703471489057835
812 130082011107305721369136949882400
813 136528626423980635181397813726480
814 143290543135150423037703213798480
815 150382980980302068538763390293040
816 157821884775966336554435377913040
817 165623958508776001869522501446200
818 173806701010728978021067940798900
819 182388443289130861680880364506995
820 191388387586968173799552264354460
821 200826648252886595861210418341910
822 210724294503524183231430940372320
823 221103395164684606717429921741990
824 231987065481736970751389045893520
825 243399516093704004632385119638080
826 255366104269757029371921986589600
827 267913387511282031609886356224220
828 281069179627324772705892430192080
829 294862609396072803510707726679350
830 309324181930097561082546917455680
831 324485842868369830775939894451510
832 340381045523586650368816919991540
833 357044821119117493025681990439810
834 374513852255902978205676612260800
835 392826549755931604041510633657970
836 412023133035490775912921314624800
837 432145714168249899289582453141200
838 453238385805398167130696983399800
839 475347313127541141837691788516300
840 498520830010872164162728811599680
841 522809539598291430644056855554155
842 548266419474662253443130319369820
843 574946931654286222860489625861830
844 602909137597963128747500707386760
845 632213818486694621025612416360385
846 662924600989210439997980436320280
847 695108088771061167830932928092760
848 728834000004051238530583721963460
849 764175311146300576165811361518820
850 801208407275243698313737672521140
851 840013239268423359318159941791560
852 880673488140034751852842515554880
853 923276736854849802920389257817390
854 967914649955424016609001073132880
855 1014683161353386569635261682674550
856 1063682670651165071260190243295160
857 1115018248376727774031565039606370
858 1168799850530867418228078593119680
859 1225142542864232973399337241902575
860 1284166735319770348584011656203640
861 1345998427095494027714192889980520
862 1410769462802613241642111648104720
863 1478617800215014947210150272876190
864 1549687790127999403462121182173200
865 1624130468867011916217563044183590
866 1702103864010957356761761193947380
867 1783773313919565151910200126790820
868 1869311801680236300990857718483840
869 1958900304116897135513480538187200
870 2052728156531655417055203131121600
871 2150993433879553515513015550721560
872 2253903349107493609966103479522100
873 2361674669420526051239518981457490
874 2474534151272201387779105161714400
875 2592718994910648756904687107660545
876 2716477319348520684423671747741520
877 2846068658663001666298530592437470
878 2981764480571782705802927743331600
879 3123848728272326669659195607663970
880 3272618386574963417436163077354840
881 3428384073405435666464500683655110
882 3591470657799546102038774092535010
883 3762217905561616409116599648850040
884 3940981153809646394090691177864360
885 4128132015683446436877120690876600
886 4324059116547703083973678505160480
887 4529168863080023643231070705457520
888 4743886246694593411131391019804080
889 4968655682815275075553404696255580
890 5203941887577894638564353246412100
891 5450230793610207412695349780618860
892 5708030506609741778795231912673440
893 5977872304514502901318143506472600
894 6260311681139514025197509961168000
895 6555929436233515477482309026636850
896 6865332813994973086268271084463760
897 7189156692175016235871228429791960
898 7528064823987185038307544965374500
899 7882751135140076533241091528761700
900 8253941078409308736246424948466310
901 8642393048269842881824703817088860
902 9048899858218799577632871329405040
903 9474290283532662747269143624746030
904 9919430672321383220872968740803420
905 10385226627865576716046896400667210
906 10872624765351972154867770632688160
907 11382614546256728268974872638920995
908 11916230193766431219405677362405320
909 12474552692772754938798549585569070
910 13058711878129160342986041850115120
911 13669888615016891345443829568942210
912 14309317075433167752801826438792800
913 14978287114987161775201824641549680
914 15678146754369371750989295700123140
915 16410304770047681938804849817517205
916 17176233398939042093302940219264100
917 17977471162009649334383112410723640
918 18815625811969115444136994254220800
919 19692377410445717717160722424244650
920 20609481540260838678988561717337520
921 21568772658661492600020298683755460
922 22572167597620823957342241476951420
923 23621669217578071186610654133077955
924 24719370221262162501638339516977920
925 25867457134527311608606023911678070
926 27068214461425190930907212686956680
927 28324029021046979737813715342020980
928 29637394473990336596327884201063700
929 31010916046641673343508282399499350
930 32447315461813576842486005002971360
931 33949436084641424261362423525099450
932 35520248293022781244075794282073740
933 37162855082278698807777545341004880
934 38880497914128198655283884216774240
935 40676562820496750025685730235136740
936 42554586773127115257844001566239940
937 44518264330427326213278615591832770
938 46571454573476530266359090416335760
939 48718188343615825771091522036700270
940 50962675794578839589894960730518720
941 53309314272666564589703460416672310
942 55762696539043789773264727659449920
943 58327619348831274644758815351651630
944 61009092402289636795982424305419800
945 63812347684038772095767692568058400
946 66742849206931586614528048708040160
947 69806303177904009274577082466032945
948 73008668603855841256757159038684800
949 76356168356380196693631939115339820
950 79855300714954362416268103495167800
951 83512851409033167768263050897405860
952 87335906180348778239243241071233440
953 91331863887619633708577922954376890
954 95508450176807525667193235913330060
955 99873731741037090997351240977315160
956 104436131195307899267819068528360800
957 109204442592187497395644207088589600
958 114187847605775988577507346137399200
959 119395932412380771457542816763224780
960 124838705297535834641094677658856840
961 130526615020245450870181242875888565
962 136470569966629283249807222180035720
963 142681958126496924966746648801217465
964 149172667927786952886817326773360860
965 155955109965270982055096575118746190
966 163042239661449352547954053851041760
967 170447580899154449863726821648341170
968 178185250667032844118244170372976870
969 186269984760801124803598213683082800
970 194717164584965307874040510909229940
971 203542845101562915471814082804299035
972 212763783974433309389237450355177240
973 222397471959548752815968295415596200
974 232462164594049262888996365738938440
975 242976915238822014077225926894197720
976 253961609531754413211737374797545940
977 265437001311172687147035570487313970
978 277424750071458747615372411839109040
979 289947460015421224473841874315621725
980 303028720770686049960221659123439190
981 316693149840172161022731353465232150
982 330966436859633265459152437643708120
983 345875389738281873543853505689649040
984 361447982761671802410577255771812240
985 377713406739305182758572675685435870
986 394702121282854905698072806883527800
987 412445909304458923424361064096292940
988 430977933828254563699939615517985200
989 450332797212184965161398461344303520
990 470546602881132054868170357670070040
991 491657019676617585981303441692903060
992 513703348932672304895632921430265920
993 536726594392010262290366694401170080
994 560769535081367836226398047066248480
995 585876801269782702072341650905315250
996 612094953638704569553679535974293920
997 639472565798155127977845013034497070
998 668060310288697735543571786904563000
999 697911048214746734541818492455089900
1000 729079922660750999903033151196040790