18 1
19 19
20 190
21 1330
22 7315
23 33649
24 134596
25 480700
26 1562275
27 4686825
28 13123110
29 34597290
30 86493225
31 206253075
32 471435600
33 1037158320
34 2203961430
35 4537567650
36 9075135300
37 17672631900
38 33578000610
39 62359143990
40 113380261800
41 202112640600
42 353697121050
43 608359048206
44 1029530696964
45 1715884494940
46 2818953098830
47 4568648125690
48 7309837001104
49 11554258485616
50 18053528883775
51 27900908274925
52 42671977361650
53 64617565719070
54 96926348578605
55 144079707346575
56 212327989773900
57 310325523515700
58 449972009097765
59 647520696018735
60 925029565741050
61 1312251244423350
62 1849081298960175
63 2588713818544245
64 3601688791018080
65 4981058966301600
66 6848956078664700
67 9364899127970100
68 12736262814039336
69 17231414395464984
70 23196134763125940
71 31074067324187580
72 41432089765583440
73 54991682779774384
74 72667580816130436
75 95615237915961100
76 125288932441604200
77 163512674542432600
78 212566476905162380
79 275291011073898820
80 355214207837288800
81 456703981505085600
82 585151976303390925
83 747194062048945335
84 950974260789566790
85 1206459883091241450
86 1525816910968334775
87 1923856105133987325
88 2418561960739869780
89 3031718514166879020
90 3789648142708598775
91 4724081931321677925
92 5873182941643167150
93 7282746847637527266
94 9007607943130625829
95 11113282527239083815
96 13677886187371180080
97 16794366584493727440
98 20573099066004816114
99 25144898858450330806
100 30664510802988208300
101 37314645675925410100
102 45310641177909426550
103 54905835780290246290
104 66397754897095181560
105 80135221427528667400
106 96526516719523167550
107 116048733584145830650
108 139258480300974996780
109 166804113767101919220
110 199439701243274033850
111 238040933741972233950
112 283623240203200959600
113 337362380452228509840
114 400617826787021355435
115 474959279180489235825
116 562196697805477054650
117 664414279224654700950
118 784008849485092547121
119 923733198898277357499
120 1086744939880326302940
121 1276661531315723132580
122 1497622180966521367065
123 1754357411989353601419
124 2052267161195092892226
125 2397508365882117864750
126 2797093093529137508875
127 3258998375029362051625
128 3792289018215984932800
129 4407254804953712219200
130 5115563612892701683000
131 5930432152999503721000
132 6866816177157320098000
133 7941622187494987591600
134 9173942871761451183400
135 10585318698186289827000
136 12200028330113012004000
137 14045410766600694492000
138 16152222381590798665800
139 18555032322653892682200
140 21292660042389712914000
141 24408659072983329438000
142 27951851519061554679000
143 31976918137806418552776
144 36545049300350192631744
145 41724662587013999461440
146 47592193263312843135705
147 54232964416333239852315
148 61742144104748611524174
149 70225797493187352038946
150 79802042605894718226075
151 90602319048797762798025
152 102772779816546716009700
153 116475817125419611477660
154 131891734097901618879115
155 149220575074268254936225
156 168684128344824983840950
157 190528116188039729949850
158 215024588269359123800545
159 242474535708000714072955
160 273210744459719114448400
161 307600908098005436546800
162 346051021610256116115150
163 389009079465322392598410
164 436969102961047071137940
165 490475523731787528828300
166 550127952293761687739850
167 616586362637974509077550
168 690576726154531450166856
169 772897130596793477339064
170 864424422377992704918690
171 966121413245991846673830
172 1079044695313705179401940
173 1204353111543683845397004
174 1343316932106416596788966
175 1497327790564477098331650
176 1667909437590809932318800
177 1856729373921845018996400
178 2065611428488052583633495
179 2296549352169946661306805
180 2551721502411051845896450
181 2833506698996321374891150
182 3144501336691039574574325
183 3487537846148243891800615
184 3865704600549860699345260
185 4282367371866612151969300
186 4741192447423749168251725
187 5246171524664148487947175
188 5801648509628587739612170
189 6412348352747386449045030
190 7083408064081415263479975
191 7820410059188152111703325
192 8629417996345547157741600
193 9517015275969660579680736
194 10490346383739284957148084
195 11557161270221246139230940
196 12725862971704293501625080
197 14005558689529306255978440
198 15406114558482236881576284
199 16938214348828536681954036
200 18613422361350040309839600
201 20444250790335290176381200
202 22444231845911568563201100
203 24627994944432694153134180
204 27011349293893922619566520
205 29611372220578899128401800
206 32446503603400283087504100
207 35536646803724119572028300
208 38903276500919036163062560
209 42569553867497793497801440
210 46560449542575711638220325
211 50902874888515415314323775
212 55625822043119938384724950
213 60760513308638701927930330
214 66340560449227970472332095
215 72402134500426465236301525
216 78984146727737962075965300
217 86128441406628833017509900
218 93880001133225427989085791
219 102287165413812779749302429
220 111401863321974314578448190
221 121279861054957258728261330
222 131981025265688781557225565
223 143569603093895601401274639
224 156114519869090362688764656
225 169689695509880829009526800
226 184374380698235900750735850
227 200253513964112676891947550
228 217418100875322334911257340
229 235965616589804808979516260
230 256000433092712764458909150
231 277634272508998350187831050
232 300986687953680454409237400
233 326185573456779283150475880
234 353367704578177556746348870
235 382679311409547123665400850
236 414276685746115234793736700
237 448326824300590459571304100
238 485008109925184224445319890
239 524511032905515971232721510
240 567038954492449698629969200
241 612808914944755055470056400
242 662052488467101443856043075
243 715016687544469559364526521
244 771964919295798993296214474
245 833177996596787459724989190
246 898955206854428574966435705
247 969615441454339991339343315
248 1045498389046418773270248444
249 1126965795985100755602995076
250 1214402797397737883192882625
251 1308219322518593170306495875
252 1408851578096946491099303250
253 1516763613866074307438824350
254 1632448974245690144446870275
255 1756432440644096990860556625
256 1889271868928104326303792000
257 2031560126839007581004496000
258 2183927136351933149579833200
259 2347042026203944754112766800
260 2521615400053824942435204000
261 2708401725983737901134108000
262 2908201853310407090562034000
263 3121865662941375774766591600
264 3350294857790744733895854400
265 3594445900058896171993528000
266 3855333102482525732864026000
267 4134031880975238436444558000
268 4431682176405455603868566176
269 4749492053597878714902965344
270 5088741485997727194538891440
271 5450786334803889603636520080
272 5837062531758495953500525440
273 6249090475176742726688797824
274 6688479649212607449659103921
275 7156933476783918477261687075
276 7656254417024656975675293150
277 8188349318593938155451954450
278 8755235040650441566214012835
279 9359044353798747881125324065
280 10002032133830722926393476100
281 10686581861621418792078200700
282 11415212443095606436992623475
283 12190585363758704232712877145
284 13015512192885233090565628230
285 13892962453079743186558816650
286 14826071871570173699088886425
287 15818151030262601678953570275
288 16872694432280108457550474960
289 17993390003427864738863790640
290 19184129047772355787759188550
291 20449016677295807817721332850
292 21792382736388233148812515300
293 23218793242770008409462061756
294 24733062367298487218774804914
295 26340264976003804077756561190
296 28045749758622755420920655080
297 29855152968856481577109084440
298 31774412802568683964208954154
299 33809784441167389698571093566
300 35967855788475946487841588900
301 38255563930499151564806778300
302 40680212348629379480886081150
303 43249488918016498184942044170
304 45971484724045508560218116880
305 48854713731128502128454793200
306 51908133339324033511483217775
307 55141165865648713799395667325
308 58563720988344151207634019090
309 62186219193808737880271174910
310 66019616267399687475630356925
311 70075428870857688753996726975
312 74365761250706118677710812300
313 78903333123630559817367743220
314 83701508786554039806261727605
315 88774327500890648279368498975
316 94136535202286727705639079450
317 99803617589046463821697619350
318 105791834644389251650999476511
319 112118256649701565703218714309
320 118800801748028149089503273440
321 125858275119198138144325250080
322 133310409830203291060765560940
323 141177909426739878729925495684
324 149482492334195165714038760136
325 158246938138805957189128980600
326 167495135822242668972909245700
327 177252134025480106000457357100
328 187544193420507983123064558480
329 198398841271212625233081156720
330 209844928267628738227297377300
331 221912687720719208796279335100
332 234633797207894195287785793800
333 248041442762631006447087839160
334 262170385704806190358630817340
335 277057032211703702744925311700
336 292739505733120893466336178400
337 309257722357560316922116903200
338 326653469240173084748985979005
339 344970486206911762398461828295
340 364254550653260867128810626150
341 384553565859944135266019887050
342 405917652852163253891909880775
343 428399245933206141799769504941
344 452053192027677646561719968404
345 476936853974155315179796296940
346 503110217911761399549419264455
347 530636004909973269433582020565
348 559579786995971811402686494414
349 590010107738955172747847693506
350 621998607556127441149839435925
351 655620153910512708239019945975
352 690952976576348722455494074800
353 728078808153585370229222114640
354 767083030018956015062930442210
355 808054823907208858597448982150
356 851087329322385661718023188300
357 896277806985521183579157162900
358 943727808531813481533347836230
359 993543352677187800206662384770
360 1045835108081250316007013036600
361 1100718583140907766992803808200
362 1158314322956420382707543542350
363 1218748113719364054848806683690
364 1282151194779909005679091424460
365 1348660478658982095310859855700
366 1418418779279274272654525020650
367 1491575048697689564653898803950
368 1568284622630713599407527885296
369 1648709475073314296813042135824
370 1733018482321381505172799972315
371 1821387696717372630082461160705
372 1914000630448764458730721897690
373 2011048549739124346779040191094
374 2112730779782113780043148964801
375 2219255020779531281557929584875
376 2330837675455597100183747273500
377 2447704188431086648382375270500
378 2570089397852640980801494034025
379 2698237899684628619733424484475
380 2832404425083311810769893105250
381 2972854231285790082378317556750
382 3119863506459263218320102490875
383 3273719788969583048264655490425
384 3434722401541857624408818875200
385 3603182900800041377104619256000
386 3779425542686999922723866937000
387 3963787764281487723832348251000
388 4156620682543830369856624652400
389 4358289610537870657342929891600
390 4569174591692928914956297467000
391 4789670952686153366616386889000
392 5020189875542706202442844012000
393 5261158989568756100160100524576
394 5513022983750239104954998953944
395 5776244240268818160363990946440
396 6051303489805428548952752420080
397 6338700489321253651541537495440
398 6638954723025944613982978745224
399 6952606127263390816218395063896
400 7280215840066377818029733051200
401 7622366976153048316005020766400
402 7979665428160222455817756114825
403 8352740694931349739466378478635
404 8742246737700169157368955713390
405 9148862865035060746083790862850
406 9573294647433594492036131676075
407 10016274862481935625343716175225
408 10478564471519563423436503075620
409 10960953628776218517098541580380
410 11464262723975126510230617469275
411 11989343459424368945813699185425
412 12537079962646802044861025544150
413 13108389935628175302601527974010
414 13704225841793092361810688336465
415 14325576131849202342950719545675
416 14973466509671528077054018419600
417 15648961239431145885041417746800
418 16353164495205547449868281545406
419 17087221754341956063578079719514
420 17852321235879655588812919109940
421 18649695385373039709405059417580
422 19480622407493620686556769985690
423 20346427847826670494848181985054
424 21248486225316522881319283649416
425 22188222716853862959608588577400
426 23167114895538592207826614544050
427 24186694524193102378342211272150
428 25248549405743043458366991279220
429 26354325292125950471142187977580
430 27505727853432424035415390364950
431 28704524709029963097491605925650
432 29952547522466048449556458357200
433 31251694161994696334115533659440
434 32603930928619466848572455788935
435 34011294853595846712539612153925
436 35475896067387055422648973442850
437 36999920242119673555364203805550
438 38585631109639088136308383968645
439 40235373057319619220521093972055
440 41951573803840361272581235421100
441 43736747157195270262903841183700
442 45593495857264880792932777837725
443 47524514505337275744162871957911
444 49532592583027583169972570773034
445 51620617563108371219292257597190
446 53791578114827882158421371234455
447 56048567406359121969264225971565
448 58394786507090434051698542407584
449 60833547892537366332279920048736
450 63368279054726423262791583384100
451 66002526220973711065863750822700
452 68739958184055570050162247400600
453 71584370246844076397065512810280
454 74539688284557822670338859669420
455 77609972927857687219689201715300
456 80799423870098414091731223703600
457 84112384302129784145606308046800
458 87553345478126002587926566103260
459 91126951416008696571107242270740
460 94838003736117648015179482906200
461 98691466641874121297963299367400
462 102692472046274423512745595287700
463 106846324848146197946969012625180
464 111158508362196941361869107305120
465 115634689906983395376441017666400
466 120280726555031835369244451411925
467 125102671049442911174693004029775
468 130106777891420627621680724190966
469 135299509603273335597712327373754
470 140687543171545282590541579348815
471 146277776675050393157053165283205
472 152077336102695562929799766549940
473 158093582366098903880868768303564
474 164334118512129123770903061789231
475 170806797140615610046343444966925
476 177519728032604869829824191712350
477 184481285994667805901582003152050
478 191700118924893937436861298927565
479 199185156106343158421380829037535
480 206945616733863021736499562636400
481 214991018680319899471395873926800
482 223331187508435757640544851794650
483 231976265734568754710501426702830
484 240936722350925487725070151339420
485 250223362612845527937171356316100
486 259847338097954971319370254635950
487 269820157044145140794314102361850
488 280153694973495380228989961601240
489 290860205609425139982964100261160
490 301952332094530335999263578660950
491 313443118516732336100715469603650
492 325346021751544956458970487436700
493 337674923628445607440573579592196
494 350444143429521281671519639324674
495 363668450728748499847803399299190
496 377363078580458694402741602620080
497 391543737065736891687187007311440
498 406226627205702025125456520085619
499 421428455250821851429527658051401
500 437166447355624327209053587190250
501 453458364648380513316223286091750
502 470322518705551689431289441359625
503 487777787441015463472038327843075
504 505843631420312332489521228874300
505 524540110610385478248887516594500
506 543887901575522647528559597124625
507 563908315130449861548015778613875
508 584623314461772509523249011297650
509 606055533729210198263408852852350
510 628228297158327644541338445029875
511 651165638636725002759886299006625
512 674892321825917411767331548768000
513 699433860801405317649779968723200
514 724816541233714381596747790168800
515 751067442123466612720976080356000
516 778214458103832875831372806152000
517 806286322324011216041722927416000
518 835312629927675619819224952802976
519 865323862140646001369616268472544
520 896351410982342471538247927501440
521 928427604615905422806018231070080
522 961585733352187759334804596465440
523 995860076323156827984361988022624
524 1031285928840581379177481584434496
525 1067899630456223321633486847787200
526 1105738593740105250352783625858400
527 1144841333793782842703176759975200
528 1185247498515916354798582998562560
529 1226997899637807733245499816515840
530 1270134544546949411367411919440225
531 1314700668917017811766268478017075
532 1360740770163139058092713677636350
533 1408300641741656539734789107145970
534 1457427408314039907399956169023155
535 1508169561794992940926453675875025
536 1560576998305243660881426969631300
537 1614701056049934192472690332739900
538 1670594554143970376058283459642435
539 1728311832406142097304059087806665
540 1787908792144284928245578366696550
541 1849442937954222076827644161343850
542 1912973420555702987863708273756425
543 1978561080689041376019035414570931
544 2046268494096651156947443470582864
545 2116160017614183834034832431627440
546 2188301836396485555649656264523830
547 2262762012304116444121667252730690
548 2339610533476709078072969159427204
549 2418919365119987351905951164831516
550 2500762501533821510429084850859650
551 2585216019409260135546765014678550
552 2672358132423055421014633498319400
553 2762269247158784388450639859010520
554 2855032020384265953734430003529530
555 2950731417715582130954578495267950
556 3049454773698631347231869225592900
557 3151291853339773024875976175612700
558 3256334915117765459038508714799790
559 3364678775509853773756980354109210
560 3476420875065531574361455716422800
561 3591661346062179029865150381055600
562 3710503081777471718353335503958175
563 3833051807414158857675097043538445
564 3959416152713526732103946396622130
565 4089707726294593425299323060496350
566 4224041191756824596203315423797325
567 4362534345584917205914899536052975
568 4505308196894969041744841702687436
569 4652487049062136814433420923464884
570 4804198583270684754034510736186565
571 4960573944028139230657695534109455
572 5121747826686093212881230768069690
573 5287858567011047587353054468655734
574 5459048232849534739461606591741711
575 5635462717932643582029486158440725
576 5817251837865954665320759905487200
577 6004569428351799359374022299581600
578 6197573445691678624496758730639580
579 6396426069617614837047456871729620
580 6601293808502164778447553355165800
581 6812347606997793492500938719984600
582 7029762956157297540133947402537300
583 7253720006087972506014320948104860
584 7484403681193243716452938928786640
585 7722003798056521294753032228113200
586 7966715186023101194938867756468900
587 8218737810537013007784034047534700
588 8478276899290813418556161438509480
589 8745543071247441512310996650231320
590 9020752468594388972488615425937900
591 9304126891691594908797158318899300
592 9595893937075651891999856663394400
593 9896287138584107081662460871987616
594 10205546111664860427964412774237229
595 10523916700936901134556023571353815
596 10851651131069884214870917038973830
597 11189008161051331392535297879563690
598 11536253241911545125407082986170839
599 11893658677977651514834496916895581
600 12261503791729537644159275172057300
601 12640075092331821825282546103613100
602 13029666447917391676061802661601175
603 13430579261699465266094473512727365
604 13843122651990575120684406146224110
605 14267613636208344034095512297215650
606 14704377318949415790241293285905925
607 15153747084214423403525407511960775
608 15616064791868422761599064012325680
609 16091680978422790967536091342650320
610 16580955062226186638846310336176850
611 17084255553153794327715169671844950
612 17601960266885727489161083904325100
613 18134456543867144455219738543447540
614 18682141473044340093129059506169110
615 19245422120472812658751041199822450
616 19824715762895071233763614346305400
617 20420450126387744492875041822488200
618 21033063630179376827661293077162846
619 21663005635742153504696073901437274
620 22310736701262683011481006343672940
621 22976728841598882504361036383782580
622 23661465793831961784292325547537690
623 24365443288524482961345650935728894
624 25089169326797487405742056409067376
625 25833164463341729206900799432730000
626 26597962095480135663684046784356875
627 27384108758400730806453033388820625
628 28192164426681408108938532734720250
629 29022702822230123896108571342289750
630 29876311728766304010699999911180625
631 30753593312971513590133278864526875
632 31655164452439733858247935248177500
633 32581657070559921190684460182270500
634 33533718478465892913788876226557625
635 34512011724190991896687093037056875
636 35517215949167428553872153999301250
637 36550026752212684957700423420928750
638 37611156561147891940343338939600875
639 38701335012195656924121406734951625
640 39821309337307428346362862235320000
641 40971844759573132536145416842440000
642 42153724896868511359303457712895000
643 43367752173898324486451397295026376
644 44614748242796359375838178686896144
645 45895554412446015625862241232931440
646 47211032086688098876285044325595080
647 48562063211585373565908463718060440
648 49949550731916384239220134110005024
649 51374419057074062395014052357200096
650 52837614536547690754365718405348200
651 54340105945169899970129672483225400
652 55882884978313524890417265708301200
653 57466966757226349218019644893733360
654 59093390344695019478906993334122040
655 60763219271232712337023674464442600
656 62477542071988494189792367474411200
657 64237472834579719378237222896225600
658 66044151758052273985750144790181945
659 67898745723176986827783690197706555
660 69802448874294098608001924502315150
661 71756483212921305100916441828974050
662 73762099203344571392556963495001275
663 75820576390414652454674832243698985
664 77933224029776051439480013327888740
665 80101381730759001865926134255094300
666 82326420112168974139979637984402475
667 84609741471212181435079227327575425
668 86952780465799595690204498238185206
669 89357004810476082206984346115738714
670 91823915986225421899815202296848065
671 94355049964406214540238898531676955
672 96951977945077945215658317757319440
673 99616307109980850580363431833093104
674 102349681390437642212141696730952366
675 105153782250449632409734619929060650
676 108030329485264363995411250869369300
677 110981082035696471054466489891597900
678 114007838818488192992315575979550570
679 117112439573000730774254578048585230
680 120296765724532472698630080170752200
681 123562741264565028518502390039641400
682 126912333648242996159064201817824450
683 130347554709398445679159172694096390
684 133870461593436241508325636820963860
685 137483157708401537381114034816132300
686 141187793694556069825515311203393350
687 144986568412795246592121104329942050
688 148881729952243477097581074297015120
689 152875576657370723875161490597084080
690 156970458174978868264674744809505975
691 161168776521412181234606610198170325
692 165472987170351972424848329758358850
693 169885600161561358356177618551915086
694 174409181230952045412998916087321109
695 179046352962351065822798001005447815
696 183799795961351536596854585102937580
697 188672250051637733443310229479745940
698 193666515494181085210927264965974509
699 198785454229710100679057501044370311
700 204031991144863739699912391101259850
701 209409115362444336060964254995582950
702 214919881556192871220463314337571975
703 220567411290516187544504686101187005
704 226354894385602618121474196815212320
705 232285590308369498945617625552728800
706 238362829589693119557566923895678100
707 244590015268378861432800892879890300
708 250970624362336570861482655302843960
709 257508209367433616122707963255740040
710 264206399784505588796420020103432700
711 271068903675012227466456903742482900
712 278099509245833870253771347931769200
713 285302086463711582001351037518491280
714 292680588699842053949661840212935020
715 300239054405146439847931442973096900
716 307981608816740474113350878465239800
717 315912465696141516365196823833443400
718 324035929099756583928873313589160516
719 332356395182203971248016993538668204
720 340878354033029714100530249783249440
721 349606391547388938643644822323930080
722 358545191331271042188510741076530565
723 367699536641856685818855696167846239
724 377074312363603740131517739412918806
725 386674507020668616117893014249457050
726 396505214826278835171737751899866975
727 406571637769682247066083703288015925
728 416879087741307994174801318300951540
729 427432988696784145926062111169330060
730 438238878860466891188237838698891775
731 449302412969146279745584656506156925
732 460629364556603748982868303308833150
733 472225628279707060146073379476048530
734 484097222286738801881589190691926845
735 496250290628665298999955446525196975
736 508691105714063593403854051034185200
737 521426070808435143725508255371619600
738 534461722578646022318645961755910090
739 547804733683244674748237677860773310
740 561461915409419749741961054871152700
741 575440220357372108656698674494500900
742 589746745172886884838771293473645950
743 604388733328903386807182166966784746
744 619373577956892726975955278544473624
745 634708824728865311687877142387390440
746 650402174790842750713126851951913830
747 666461487748641337150488008790232690
748 682894784706827013956938398048074044
749 699710251361714683247259726590981476
750 716916241149297831195962834621907250
751 734521278449007737009779111597615750
752 752534061844215011214378599347966000
753 770963467440399868631873585454446800
754 789818552241931387158196580750887075
755 809108557588410037048084692628113625
756 828842912651541989171208709521482250
757 849031237993528126931806485937431750
758 869683349187965297586904481541315225
759 890809260504272146920999327246772275
760 912419188656666889029594998258149500
761 934523556618739572747674015712586500
762 957132997504676820475440322544342625
763 980258358518212636272162370605816675
764 1003910704970394710605807039065474450
765 1028101324367271691584260220729702750
766 1052841730568623149403132792886299875
767 1078143668018870434702540523556464625
768 1104019116051323325135401496121819776
769 1130480293266934270345038282979599744
770 1157539661988749186390531220604111440
771 1185209932793261119132934357351620080
772 1213504069119890694921253745192905440
773 1242435291959835108839906152363067424
774 1272017084625545468574189632181235696
775 1302263197602110618421396254875109200
776 1333187653481844115956468989159742400
777 1364804751983389826216306198388827200
778 1397129075056680637889850292561194160
779 1430175492075104095816285647707188240
780 1463959165116248287056040426786885600
781 1498495554332621116894846098716327200
782 1533800423413756169387133048686083600
783 1569889845141138667490359708655167920
784 1606780207037405633567156673088318080
785 1644488217111295205150219020044758400
786 1683030909699841186520927278327057425
787 1722425651409330317024668098886078275
788 1762690147156561415344725275223674910
789 1803842446311967518426703297213332690
790 1845900948946184377664631612433332675
791 1888884412181671206640004664210564225
792 1932811956651012397492097795936391300
793 1977703073063552040272559422164591356
794 2023577628882036494814964151029233939
795 2070455875110963981181333976921803065
796 2118358453198364176118691318290173830
797 2167306402052755132691395353886095690
798 2217321165177049481907350631283467129
799 2268424597921206832322628878867465091
800 2320638974855454559920847957920680400
801 2373986997265924779689143313275178800
802 2428491800774581215957516501590170150
803 2484176963085335944476287580607524370
804 2541066511858282569158950654972582180
805 2599184932713999324235013058771192700
806 2658557177369902862098249397677133650
807 2719208671910661102298209459981554950
808 2781165325194701481844244612234299240
809 2844453537398879265249044110363524760
810 2909100208703399248550158749235423050
811 2975132748119113228971221621223112350
812 3042579082459345015018428156716835300
813 3111467665458424524792430303661367420
814 3181827487039142667312862144698936030
815 3253688082731369226925950624754871850
816 3327079543244106878661122443358365200
817 3402032524193285757028957492144911600
818 3478578255987634686562109035718172111
819 3556748553874997263788223845509591709
820 3636575828151493461728607921842724690
821 3718093094535960313921777215233968830
822 3801333984712138529905100585724281565
823 3886332757041105602623475505653520159
824 3973124307446490094989756596350497036
825 4061744180475036342461647078053482100
826 4152228580535123785734307532762594325
827 4244614383315880557233958380215902975
828 4338939147389566791839157455331811930
829 4435241125999939421004514834118461270
830 4533559279039346945115452355071826175
831 4633933285217339866409521410903674725
832 4736403554423620109155677904019480800
833 4841011240288190860032735820918070560
834 4947798252941606834886399111085380940
835 5056807271978264023415108026629489700
836 5168081759625707486033044389073659400
837 5281665974122975782429375034987366200
838 5397604983311041104482702779657820580
839 5515944678438445172546878967275166220
840 5636731788185272439099000404514768400
841 5760013892908644132785248286995042800
842 5885839439112959174520848370934254900
843 6014257754148151011055848699027365916
844 6145319061139272945921472520555807304
845 6279074494150768608589654510120504440
846 6415576113588828795732907869036167580
847 6554876921845281049440015639413309940
848 6697030879186504011957991882195767264
849 6842092919890904820881269684698202656
850 6990118968638544588640720230761384925
851 7141165957156544351660567726744223975
852 7295291841123951783710795807177552550
853 7452555617339797450904561465296350090
854 7613017341158118448651310396367324135
855 7776738144193776909912628899515008525
856 7943780252302951115614809472535617300
857 8114207003842227778405115277667489900
858 8288082868210275516513796319331793255
859 8465473464676131591778063065762200245
860 8646445581498186661436026409210798350
861 8831067195338005593708681777379000450
862 9019407490973176329119530440877604725
863 9211536881313433339680656533109317015
864 9407527027724357453290883267856323760
865 9607450860663009677800016560443589200
866 9811382600629913185111809364792627650
867 10019397779441854807410999669346534950
868 10231573261830035262156173779991520396
869 10447987267368155866996139852893808724
870 10668719392735088737425635765278889190
871 10893850634316837386046575324217951330
872 11123463411152555270061608527772896440
873 11357641588229451170483958180989167944
874 11596470500131472339956751694140809326
875 11840036975046719133561444261812378250
876 12088429359138608346153642393179071500
877 12341737541285866728261634899671764500
878 12600052978196501148155483071990475850
879 12863468719900957618151764948059963150
880 13132079435629747916442637069945206000
881 13405981440080889819682460322852522000
882 13685272720082575024259178246245282875
883 13970052961656547683723531088363681825
884 14260423577487746134424482080962465050
885 14556487734805830829256824269494557750
886 14858350383684292758895790671396518625
887 15166118285762908719379247785418540875
888 15479900043399382692883646015461683100
889 15799806129256086353586178309696252900
890 16125948916327886301251948045446863625
891 16458442708417121070349926355662262875
892 16797403771061867270883448866419609250
893 17142950362923711397598765528814526926
894 17495202767641321905768603176666880219
895 17854283326156195103378449079950807065
896 18220316469517028260395319334437270080
897 18593428752169254095079182528999125440
898 18973748885736352474296711262546834824
899 19361407773299637768890741685618166296
900 19756538544183303845806879271038945200
901 20159276589251593165426951555159784400
902 20569759596725041895039717537052178200
903 20988127588522839357311711792043069960
904 21414522957138427515812401196396089440
905 21849090503055554567993487128228253600
906 22291977472712086079506868624070718200
907 22743333597018967462444015570339866600
908 23203311130441822984156366447043369520
909 23672064890652768903028212233852326480
910 24149752298760111773268691852921095400
911 24636533420123697452909046223976615800
912 25132571005763771898269631047278158400
913 25638030534371311444827009101860288960
914 26153080254927877969388265981138732265
915 26677891229943153112586692723235161675
916 27212637379318405624865713290070610350
917 27757495524844246894329097983308954050
918 28312645435341131832215679942975133131
919 28878269872451165542515216279238787289
920 29454554637089880597687360284811179940
921 30041688616566755293986776104441967580
922 30639863832383349979044034920680856315
923 31249275488718046442715628985401580529
924 31870122021606484451511303733455916566
925 32502605148826899798950337324638062650
926 33146929920499679750911907888342341425
927 33803304770410564498454717945537239275
928 34471941568067037202819756322481931920
929 35153055671497560440636173022596832880
930 35846865980803433344069781700674401950
931 36553594992473161493240927451618694650
932 37273468854469350669256613112591491700
933 38006717422098255928323956321363783340
934 38753574314672239123422025332045604410
935 39514276972975510992802174138999607550
936 40289066717543658267170844220156462600
937 41078188807767581932904331919789559800
938 41881892501832599840287242761698485970
939 42700431117503595276905234476910834230
940 43534062093767222950423991766047922100
941 44383047053342315055632693663977350700
942 45247651866069762751521642241847039350
943 46128146713193282459118820144931630386
944 47024806152542611923766918160707839184
945 47937909184630817980539091328876923440
946 48867739319677536432747823703790484455
947 49814584645570104415298373571032926565
948 50778737896774687081400922736923886434
949 51760496524209643437432304701762371886
950 52760162766093520671202456509307138725
951 53778043719780212388331764351930427575
952 54814451414593963804809250174558637100
953 55869702885677056156131781193961904980
954 56944120248863153389903546216922710845
955 58038030776589446624714927040726989175
956 59151766974860885898963187900783583850
957 60285666661279944414598264985143652550
958 61440073044155517818282061548688956535
959 62615334802704720071979274203180349965
960 63811806168361498162526648869483159200
961 65029847007206150301365969844722498400
962 66269822903529996387620829439219325700
963 67532105244549615366432654761871122380
964 68817071306285231726470485402160424920
965 70125104340618002762454084913500327400
966 71456593663541129397184225766288308300
967 72811934744619886329902156286618328900
968 74191529297675842070889776089943728816
969 75595785372710716053304093618460013904
970 77025117449085498499690095388556946940
971 78479946529970639079957064661373342580
972 79960700238083292647503424371965292440
973 81467812912727794498451132894159402664
974 83001725708155723683568413639028512756
975 84562886693262100931535217657317450300
976 86151750952634457734006651809542621600
977 87768780688971705115875389799711304800
978 89414445326889924586798053358455891765
979 91089221618132399761160555918759956335
980 92793593748201405162097032017031972150
981 94528053444429468809986696166883037050
982 96293100085508027356231261033069649775
983 98089240812491596778420030668919653605
984 99916990641295788022738416333557908020
985 101776872576707705483347818085371809100
986 103669417727927476866302632884479962575
987 105595165425659875817379461978309311725
988 107554663340775213719145266427391340190
989 109548467604558894303022315650556164210
990 111577142930569244197522728903344241325
991 113641262738123454264897250095800763775
992 115741409277431690586014447736174905200
993 117878173756399660258371637540535057296
994 120052156469120145795923573478782630074
995 122263966926074252883258910554133794190
996 124514223986063349562091896637952207580
997 126803555989892910636777958067454903940
998 129132600895829719199494287909510198094
999 131502006416854117716916201449134238426
1000 133912430159729244110912628766939143000