0 1
1 27
2 351
3 3003
4 19305
5 100386
6 442442
7 1706562
8 5895396
9 18559580
10 53965548
11 146477916
12 374332452
13 907036326
14 2096092350
15 4642456390
16 9895762305
17 20373628275
18 40639459575
19 78751105875
20 148599912825
21 273612537900
22 492502568220
23 868056366060
24 1500344336400
25 2546298673776
26 4248333861552
27 6975659303536
28 11283209288208
29 17994773433780
30 28319047484676
31 44010056717172
32 67586872815657
33 102631917979331
34 154192627170855
35 229318057551843
36 337770472234481
37 492962310828702
38 713181674331126
39 1023184941805950
40 1456253917174980
41 2056837572595260
42 2883925697025100
43 4015334362794300
44 5553121991098500
45 7630400958139050
46 10419864307520850
47 14144411549358090
48 19090333234917945
49 25623602693649675
50 34209926917031151
51 45439329216594027
52 60056176377176721
53 78995725261623288
54 103428451203489880
55 134813636396273016
56 174963944572402752
57 226122992692988352
58 291058255716186816
59 373172011839506880
60 476633458508237888
61 606535610109868296
62 769081133414746152
63 971801893930032776
64 1223817683587261425
65 1536140386547992395
66 1922030725197729615
67 2397415723327658475
68 2981376139780294425
69 3696714376217112250
70 4570614761044954050
71 5635409673020405850
72 6929466709047313860
73 8498214038997462780
74 10395323245316306700
75 12684071337618426876
76 15438906285029224452
77 18747243346106915406
78 22711522724137754118
79 27451562662858693230
80 33107246054845243281
81 39841582994866674307
82 47844196508900152647
83 57335283964294186851
84 68570112458666008905
85 81844112838364990308
86 97498643958742093236
87 115927506418376614052
88 137584293331699717776
89 162990674806727804400
90 192745722728433907760
91 227536393279369371120
92 268149296427632096400
93 315483894452939912700
94 370567285544087131500
95 434570743670283920700
96 508828202395088328025
97 594856888160855839155
98 694380327925896985815
99 809353976994237227475
100 941993735554069503201
101 1094807646957738051702
102 1270631097262808961966
103 1472665864147608042198
104 1704523394160782852580
105 1970272720516714429596
106 2274493469469615463212
107 2622334441860890555292
108 3019578297918562998436
109 3472712917986289686930
110 3989010059775401781978
111 4576611984180439629426
112 5244626776902429264777
113 6003233152322554828251
114 6863795589512592677375
115 7838990718221529942075
116 8942945945418187013025
117 10191391390789956710000
118 11601826282805712030000
119 13193701055870113350000
120 14988616484067077280000
121 17010541288369380960000
122 19286049762354530937600
123 21844581076808067884800
124 24718722046527798432000
125 27944515273599676127376
126 31561794720852888787152
127 35614550917594749733776
128 40151328157574615277153
129 45225656216953319298555
130 50896519298408194731711
131 57228865096956872941467
132 64294157084235499230537
133 72170973321446128724946
134 80945655337649841510330
135 90713010850212205638898
136 101577074358722596750116
137 113651929913356982599452
138 127062600644216661500076
139 141946009940469013379100
140 158452019487992083466340
141 176744549712571153779830
142 197002788533438949939150
143 219422494710057924220950
144 244217402464520252014625
145 271620734483838274701075
146 301886830851808486058775
147 335292901930194549822195
148 372140913704874960344985
149 412759614635573075055900
150 457506713599115811907276
151 506771219097188659289052
152 560975950511658753576336
153 620580232835170007098608
154 686082786983377214399280
155 758024828509441431899376
156 836993388292879452381072
157 923624869565231625000132
158 1018608856466035380444756
159 1122692190196084496110980
160 1236683329752803504765193
161 1361457015196731263312931
162 1497959252410619770072327
163 1647212639375622020797251
164 1810322055104652505695825
165 1988480733543523069748430
166 2182976745978235670567910
167 2395199916774288169714350
168 2626649198623544085863300
169 2878940534888747577253500
170 3153815238117839831484300
171 3453148915352657996575100
172 3778960972482277555055940
173 4133424731593200594245370
174 4518878197049907916366050
175 4937835507903202749832026
176 5392999116173609707218777
177 5887272732596300866825771
178 6423775083546165518418063
179 7005854525090406435919755
180 7637104562445243299969841
181 8321380325546870912482152
182 9062816053988825552738952
183 9865843647232561902320616
184 10735212338769679075298880
185 11676009555807343877527488
186 12693683029067675607650496
187 13794064220441963276425152
188 14983393139526521544883776
189 16268344623493853308763800
190 17656056158325835123593720
191 19154157323160304428623640
192 20770800943384304481894225
193 22514696042152110102981675
194 24395142684219971724435375
195 26422068810378419517545675
196 28606069165333296569247225
197 30958446426644968672911210
198 33491254647288117022049330
199 36217345129549093162557450
200 39150414853341147800943876
201 42305057587597297257931452
202 45696817819203745625386956
203 49342247639971446027278268
204 53258966738417602299974980
205 57465725649650962631736606
206 61982472423433163067138582
207 66830422877531915181890622
208 72032134610799528704068401
209 77611584958011408782437155
210 83594253076393330031751783
211 90007206361963301578679811
212 96879191402323816925187177
213 104240729681373635738664276
214 112124218260575673051084900
215 120564035670930078310829460
216 129596653259670484989621520
217 139260752245938330120812400
218 149597346750307035100513200
219 160649913074036988411654000
220 172464525515356300563901200
221 185089999021894181002725900
222 198578038990656840038760380
223 212983398539643732518257740
224 228364043588368791238503225
225 244781326098191483286994451
226 262300165837490885344710327
227 280989241051347734482467891
228 300921188430550193965009473
229 322172812790424917797201830
230 344825306886232364900390046
231 368964481808671097811609862
232 394681008420427337204201892
233 422070670312701119097910236
234 451234628779257264079395180
235 482279700324806735779332828
236 515318647244441038790667876
237 550470481831438774910706402
238 587860784792059533428299626
239 627622038467956640775917250
240 669893975489598164866586025
241 714823943507606721465351675
242 762567286673235370765449375
243 813287744564312085178166875
244 867157869278932345416290625
245 924359461445982392164620000
246 985084025929259127497340000
247 1049533248030541829927935200
248 1117919491026491541761049600
249 1190466315904732657940864000
250 1267409024195934983722085376
251 1348995224831191080174001152
252 1435485425987501494900376576
253 1527153652918768574058416928
254 1624288092805387758461899680
255 1727191767692344076705845536
256 1836183236623702179036583617
257 1951597328120552660209191387
258 2073785904189878301235683871
259 2203118657093464687083032955
260 2339983940148934678172952873
261 2484789633879270470982216066
262 2637964048872836330348540202
263 2799956866762966192196753826
264 2971240120784670740783072100
265 3152309217415986637236312540
266 3343684000662975568004047980
267 3545909860600422834982791900
268 3759558887834925372928001700
269 3985231075613339327633607750
270 4223555571357520575174089950
271 4475191979465981681977362150
272 4740831717284550648126820545
273 5021199426211396187332282035
274 5317054439966928134811134775
275 5629192312126137728912277651
276 5958446405079959924266037177
277 6305689542663268573797786636
278 6671835728760206363433296508
279 7057841934272757004862264780
280 7464709954915840725182946576
281 7893488342381810023516847472
282 8345274411499096649225165232
283 8821216326093969640067827056
284 9322515266350966098977310480
285 9850427680556610475537331668
286 10406267624202604997979150756
287 10991409189518815395558658452
288 11607289028603155280743169001
289 12255408973414953968742195075
290 12937338756000641886409761255
291 13654718832425672219405622435
292 14409263313994585613466114225
293 15202763009452086546151223550
294 16037088581972006822945889750
295 16914193824858156394151939550
296 17836119060001378694221868100
297 18804994663260712845512932540
298 19823044721063495756813193420
299 20892590822649592362797754300
300 22016055992518802565980982276
301 23195968767777941049364995402
302 24434967425225204863965752946
303 25735804363154319072733575338
304 27101350643009669964729296505
305 28534600696176287384196777291
306 30038677201345213250081210927
307 31616836138055584861412576427
308 33272472022179763398023065041
309 35009123329287146285530865880
310 36830478111996014825666492088
311 38740379817600985631544132696
312 40742833312446457823325209152
313 42842011119703981472248099776
314 45042259877403822269593156800
315 47348107023768270713223721920
316 49764267717096551183729087040
317 52295651997658639157980290600
318 54947372199268007643664825800
319 57724750618421413041802521000
320 60633327449117414581292725425
321 63678868991694520978860830475
322 66867376144264796085685777935
323 70205093185559557317868387755
324 73698516858250594299970948825
325 77354405762063250422468569626
326 81179790066256879380276887202
327 85181981551313747124722008506
328 89368583989949534416166233668
329 93747503877837346224450937980
330 98326961524722694068047740556
331 103115502516899431091243364732
332 108122009562316234974472227972
333 113355714729890101060395129326
334 118826212094917580483981781030
335 124543470802796331508239775758
336 130517848563599105382388375761
337 136760105590379722396662143427
338 143281418994436073836840310151
339 150093397651108878603083162275
340 157208097550056999687955771785
341 164638037644320758863005444420
342 172396216212864054220902810900
343 180496127751674364188510573700
344 188951780408897095946956314000
345 197777713979887391749642729200
346 206989018478478632546634884400
347 216601353301192667026363338480
348 226630967001552441436923569040
349 237094717692103410503007107100
350 248010094092206075002732760076
351 259395237240128423191246511452
352 271268962888444160872535964441
353 283650784602230611733255211123
354 296560937580059272407499810455
355 310020403218282436175274292371
356 324050934439641279488768287137
357 338675081807754564744252694742
358 353916220449592882797399398286
359 369798577808601375483301253430
360 386347262251704381634405827428
361 403588292554008683587954850076
362 421548628285618242806127668652
363 440256201125582754988946382876
364 459739947128625283116432766500
365 480029839970930901626812556850
366 501156925201928971134341203450
367 523153355529666629783436671250
368 546052427168050608011974535625
369 569888617274928826119674446875
370 594697622510692701109363629375
371 620516398747805957891026186875
372 647383201962406301874264883425
373 675337630339882861712198744400
374 704420667627105153775323546000
375 734674727764768759956516983376
376 766143700834129258684795345152
377 798873000353219521585472069376
378 832909611958486606147460547328
379 868302143508643464240673447680
380 905100876648407878748275988736
381 943357819870696772573320681392
382 983126763116758647802494464112
383 1024463333954660755208846725296
384 1067425055377501018360638908705
385 1112071405263688100719169313723
386 1158463877542626672205142891391
387 1206666045110159273420595732827
388 1256743624539151566414083688201
389 1308764542631664581780576108850
390 1362799004860236210106455182490
391 1418919565746895034394791426130
392 1477201201229653058282358420900
393 1537721383067370357866034348700
394 1600560155335054584281662291500
395 1665800213062851987602550860700
396 1733526983073204644297057244900
397 1803828707071891281005325813270
398 1876796527049936933896780489710
399 1952524573054670109099588276150
400 2031110053389525566096102722401
401 2112653347303536789781252793427
402 2197258100232835112177750356311
403 2285031321657872762639152991283
404 2376083485641515343834641170905
405 2470528634114605835109792001276
406 2568484482977087707382443491372
407 2670072531084289594292757670332
408 2775418172189518710006707891856
409 2884650809915685349482367722480
410 2997903975830286874335369438768
411 3115315450699717106540142185456
412 3237027389000536560696699383952
413 3363186446767040988956297883876
414 3493943912856200844363998803700
415 3629455843712813049822469916580
416 3769883201719509460736750352585
417 3915391997218104207536912693475
418 4066153434290635285911880703175
419 4222344060390364922385053647875
420 4384145919914948984028628145425
421 4551746711815968635504288962350
422 4725339951341038194839941800390
423 4905125136006762330867104371470
424 5091307915902914018473257111300
425 5284100268430342670255795841276
426 5483720677577300251460289392652
427 5690394317841092625187783551996
428 5904353242904224542096420641988
429 6125836579176510268034510495130
430 6355090724316968528669692132866
431 6592369550851710946389864542202
432 6837934615006468165550832250777
433 7092055370874878131488840170091
434 7355009390046187240625441442255
435 7627082586818588057672248303563
436 7908569449127037755899018705521
437 8199773275317070142583879598152
438 8501006416898831859581235180776
439 8812590527418340884542025049800
440 9134856817585783598604284205120
441 9468146316803536239144972885440
442 9812810141239518340280150097600
443 10169209768594460609206095076800
444 10537717319714698434454549416000
445 10918715847205185725363199055800
446 11312599631200562904745502280600
447 11719774482455308494754736367160
448 12140658052917256736944415884305
449 12575680153952074971127851012075
450 13025283082389664975491744944751
451 13489921954566883066376375794827
452 13970065048544465406383548170681
453 14466194154679598622666949807818
454 14978804934739192454658040019730
455 15508407289742591706090068614506
456 16055525736726210256895447712132
457 16620699794626381296287638336572
458 17204484379480596282189129900876
459 17807450209151251440538400446780
460 18430184217780035930768140359108
461 19073289980185181174369257681086
462 19737388146417947339170645045302
463 20423116886698951673908745858526
464 21131132346959245391024610599025
465 21862109115215422209807963547235
466 22616740699012493620767228886695
467 23395740014172794553716339326275
468 24199839885093789579479649734825
469 25029793556842335216100161736500
470 25886375219297719527755463029700
471 26770380543600647196149344662900
472 27682627231170267823172453464080
473 28623955575556358618801143497840
474 29595229037398871083853653351600
475 30597334832772236073471212862576
476 31631184535197094000130491751952
477 32697714691607478196850475139116
478 33797887452566930920564300397148
479 34932691217032574457394203881580
480 36103141291971795637453892355321
481 37310280567141932135288728088787
482 38555180205349174598629841486967
483 39838940348508821305438670228211
484 41162690839835043107262094402305
485 42527591962494437303247361078278
486 43934835195063871249037195238526
487 45385643984139441401333273260902
488 46881274534449802613416874499876
489 48423016616833657328853032209500
490 50012194394447836387937963448300
491 51650167267579154000782027787100
492 53338330737440080607689414422500
493 55078117289335250416165052261250
494 56870997295592906968132692506250
495 58718479938662591763884615761250
496 60622114154787699383613630875625
497 62583489598668959355622699657275
498 64604237629542461894997349828575
499 66686032319103523270403215774875
500 68830591481715488662892365712001
501 71039677727350497692943690569152
502 73315099537717292065026459562176
503 75658712366039327788397911777728
504 78072419760954767975504685895680
505 80558174515018378113588112551936
506 83117979838293925790896968609792
507 85753890557534402998172967923712
508 88468014341456243202777915396096
509 91262512952622699313278236950080
510 94139603526460684345330826096448
511 97101559877944656016920879729216
512 100150713836490551616966787208577
513 103289456609612352303815527959451
514 106520240175903578520424799754975
515 109845578707915892505948275904315
516 113268050025517012007784067804905
517 116790297080320323346814996263650
518 120415029471788924078823245949450
519 124145024995627327768757043925250
520 127983131225084728018351503497700
521 131932267125804548053320196503900
522 135995424704865998101012305456620
523 140175670694674527715702924999260
524 144476148272369396404983438276900
525 148900078815428095671525643991526
526 153450763694159041230585546370302
527 158131586101785818042316557988486
528 162946012922838305283404036370433
529 167897596640578235875895442055155
530 172989977284199158120876404735351
531 178226884416553367806896009672147
532 183612139163171170361668357656057
533 189149656283350816702558190514156
534 194843446284110635957039259221980
535 200697617577808265737661416445868
536 206716378684245458764933792432656
537 212904040478090725962946156451952
538 219265018482466063362961891379376
539 225803835209558205925785365209200
540 232525122549129258450579904011280
541 239433624205816174822399079695860
542 246534198186123394739946105452100
543 253831819336028004566772268005300
544 261331581930132068902154640371625
545 269038702313312284742542298820675
546 276958521595832843602701606935975
547 285096508402903351621474690550115
548 293458261679679856456611137420145
549 302049513552723465675226848499550
550 310876132248947717402734381721526
551 319944125073102783268387074019902
552 329259641444861749278159931769796
553 338828975996591635287597132227388
554 348658571732909481404606671234380
555 358755023253141753125477582880316
556 369125080037823499531827857022852
557 379775649800392143721961387137002
558 390713801905249495122740857573266
559 401946770853384552768729803981130
560 413481959836768920421138669961913
561 425326944362756181943424105368971
562 437489475949736392103239842076527
563 449977485895316927418753871548651
564 462799089118321317335322614833425
565 475962588075918341467931442043320
566 489476476757214637475379774018840
567 503349444754665319981875886924600
568 517590381414678667507077821812800
569 532208380068812795322178106136000
570 547212742346984401272169276036800
571 562612982574132152687360210097600
572 578418832251800079384931533725760
573 594640244626129454308539391601480
574 611287399343771083486097158372200
575 628370707197253694659314761522376
576 645900814961368213151177721310577
577 663888610322152148328877405654731
578 682345226900083088471449868891343
579 701282049369115420087712649173355
580 720710718673219853918024626749081
581 740643137342111158203169343868282
582 761091474907875674569104057153922
583 782068173424236727355218844742426
584 803585953090222937748250583043780
585 825657817980031724060959087923708
586 848297061880907913346069261377036
587 871517274240885411739280177549052
588 895332346228268286003689067606276
589 919756476904756401271398568395150
590 944804179514149944562660710218310
591 970490287888596744972016632151470
592 996829962974376284155336184171025
593 1023838699479244679690131105059075
594 1051532332643395723820964107218375
595 1079927045136124275897836098287075
596 1109039374080309943372824542702025
597 1138886218206871048493187548262180
598 1169484845141371370821776519169140
599 1200852898824995084482385348096100
600 1233008407072138678673831863442576
601 1265969789266902465678522898259952
602 1299755864200798547517009602554416
603 1334385858054026835829642273880048
604 1369879412522705904812400468712080
605 1406256593094481109461724978766396
606 1443537897474968526411476281264812
607 1481744264167529877746535744781692
608 1520897081208910684878825333868761
609 1561018195063311475454097693685555
610 1602129919677499936958314937788503
611 1644255045699610481902942526848851
612 1687416849864316766937219247623777
613 1731639104547102297767102940963126
614 1776946087490394359216766185808750
615 1823362591704367141068277893369750
616 1870913935545261091435394302774500
617 1919625972974107226403493134937500
618 1969525103998787363593746999187500
619 2020638285302404034339085450937500
620 2072993041060977170505568046062500
621 2126617473953528563928985131031250
622 2181540276367659565297080335444250
623 2237790741803772531488259366755250
624 2295398776481132152335266248175625
625 2354394911149008996036560938396251
626 2414810313106194413571248615782527
627 2476676798432223343130857324401851
628 2540026844433689562472248427998753
629 2604893602309086556993938135493680
630 2671310910035656411081338428785136
631 2739313305481778996758402901478192
632 2808936039748484233893197353773312
633 2880215090743721337168637516336896
634 2953187176993070753849524112782080
635 3027889771690636940222910243426048
636 3104361116993913230698515677276416
637 3182640238566463829235556349279952
638 3262766960372322405387164309442576
639 3344781919726061914268234415963600
640 3428726582602546088671817048759265
641 3514643259210429579968464551090555
642 3602575119833530959978784270835775
643 3692566210944260746440127590882075
644 3784661471593345287794409191399625
645 3878906750080146746678905819938450
646 3975348820907939563652341766326650
647 4074035402028564671355422132609970
648 4175015172380944372583571356545060
649 4278337789728003201810449799183900
650 4384053908796603266790042206991276
651 4492215199725166523305219054049052
652 4602874366823721180321026913480036
653 4716085167651174973218400992683958
654 4831902432414684387983412390230030
655 4950382083696056077842129998851926
656 5071581156510184694574524572827297
657 5195557818700600168405274908309907
658 5322371391677267121828039528615831
659 5452082371501849602927012421418355
660 5584752450325725681751380144493593
661 5720444538186108678192963538267356
662 5859222785165704890816139720237452
663 6001152603921411682476962150014876
664 6146300692587634659714307073677200
665 6294735058059878468253803463498480
666 6446525039664342426074671112339760
667 6601741333219329837975952101327600
668 6760456015494358391154309677926800
669 6922742569072938529770352879498500
670 7088675907625067157722179128465300
671 7258332401595565432840110350492100
672 7431789904314471802531439266275465
673 7609127778535784800694484943308195
674 7790426923410934488734209948247175
675 7975769801903446790085325599763651
676 8165240468651351348213556269517777
677 8358924598283970943144679812968846
678 8556909514199818941780709204144038
679 8759284217812420743313890066123630
680 8966139418270965723747674292816516
681 9177567562662787793780659098512252
682 9393662866704765373102077961203852
683 9614521345930825362580183239368316
684 9840240847382830575089833174029380
685 10070921081812226077113242775342138
686 10306663656399917008147743526560546
687 10547572108001948694855920220597402
688 10793751936928659273386616571453401
689 11045310641265075588071281628757675
690 11302357751740424859552255386970895
691 11565004867154737522223926010159115
692 11833365690370620731663812512162225
693 12107556064878387349602382880533800
694 12387694011942831739136677385181000
695 12673899768340051458648218850277800
696 12966295824692822941661447124609600
697 13265006964413149504203514486119360
698 13570160303260711543736303827289280
699 13881885329526061597172420576779200
700 14200313944847521022713737958349376
701 14525580505670850474229340858996952
702 14857821865360883060696124998585656
703 15197177416974427140048579015937368
704 15543789136703865099925924612305105
705 15897801628000995240679937336175531
706 16259362166390786012144954909973807
707 16628620744984835378717563802883147
708 17005730120704453011008042933044601
709 17390845861223409340586504341759530
710 17784126392640523281149162227907058
711 18185733047892389628888161616822986
712 18595830115916677821195139096514052
713 19014584891576565870417598527225276
714 19442167726357006912692732223581900
715 19878752079843660935501859786691260
716 20324514571995460886239292808535620
717 20779635036221920532614866620845150
718 21244296573276431159076778651108950
719 21718685605976935456743239875962750
720 22202991934765509812786492389563825
721 22697408794118530644166769528314275
722 23202132909819246465540541994279655
723 23717364557104725047669528116317315
724 24243307619699294326466823312981225
725 24780169649746746679797145842125076
726 25328161928653728815294177125660452
727 25887499528856893823896328500069716
728 26458401376526547966793397304050448
729 27041090315219682494415178779380080
730 27635793170495440261509084148338096
731 28242740815506228118913228088377712
732 28862168237577849047137413232875792
733 29494314605792192766258090013007436
734 30139423339586190127994797337853180
735 30797742178380904986384787491161228
736 31469523252254807470570359060399801
737 32155023153675444664362533077851027
738 32854503010303898650090558805725751
739 33568228558886597716578525600829875
740 34296470220249224280842009383461825
741 35039503175407642748348824062978150
742 35797607442810952155664896958278750
743 36571067956731952020383039850423750
744 37360174646820495384931616619662500
745 38165222518835390601854164178017500
746 38986511736570702987262938826747500
747 39824347704992499085373863919963100
748 40679041154602269959454888335571300
749 41550908227043465672445505988873250
750 42440270561967770963368075756723626
751 43347455385177952083043357854438402
752 44272795598064306844291923264463401
753 45216629868351954187656255671585403
754 46179302722176405983780841445601055
755 47161164637505072408164711998485211
756 48162572138922563053439193966177217
757 49183887893797859009171583186762912
758 50225480809851646460164825761297696
759 51287726134142319952190069898514080
760 52371005553489383370094505257755648
761 53475707296353198888479034797423616
762 54602226236190258711014369309821952
763 55750963996303381332504078895512576
764 56922329056206463359722708320281600
765 58116736859523649634740855018559840
766 59334609923443018539953689689658080
767 60576377949745115949584444705090400
768 61842477937426910350443814786677825
769 63133354296941983207769289214870875
770 64449458966078012722800960961948575
771 65791251527492855740305794007041275
772 67159199327930781739652951081163945
773 68553777599140664605560843011564610
774 69975469580518192247755454290684650
775 71424766643494411146154940339581026
776 72902168417693182563666687778814052
777 74408182918880389516273866822127836
778 75943326678727998644008741685088108
779 77508124876416348911056464560226780
780 79103111472098309603190855048147876
781 80728829342249223410787332810706822
782 82385830416926826510752993933444382
783 84074675818965616516016984410900006
784 85795936005130420972086154578999105
785 87550190909254203772136181549019443
786 89338030087385434460917246579861431
787 91160052864970635929343139952599827
788 93016868486098019492138644750931001
789 94909096264828412816676908331082700
790 96837365738639985658681575257253180
791 98802316824013580886534973205643660
792 100804599974185763867464053724835600
793 102844876339097011973015012729170800
794 104923817927562777765326242881966000
795 107042107771695474377325263261266800
796 109200440093605749726874667315427600
797 111399520474411737535050750640913940
798 113640066025585297680343152135035620
799 115922805562664586242013720792057300
800 118248479781362626695760720844311401
801 120617841436101888152028222819105027
802 123031655521005214300824252370727271
803 125490699453373787876026830989782563
804 127995763259683160006345343006803505
805 130547649764128721809067018193003966
806 133147174779752347036377833193322902
807 135795167302182289532550078870060702
808 138492469706018777734006036901602116
809 141239937943898110473795423958696380
810 144038441748268423968187604560662988
811 146888864835910669096930902133623996
812 149792105115238710971553671331707652
813 152749074896412839349389734327270026
814 155760701104301358726551938887760050
815 158827925494325310962834018257940970
816 161951704871221771087710556982806265
817 165133011310761548541682958884310475
818 168372832384457521553879925828224175
819 171672171387300231677998389656472875
820 175032047568557768737541113674169425
821 178453496365677383601289507899816600
822 181937569641326677354708475804547960
823 185485335923612630586424390760557080
824 189097880649517155705205316838811200
825 192776306411588278476411243130941376
826 196521733207926482352328981732853952
827 200335298695506180703071281577963456
828 204218158446872717768966162041992768
829 208171486210255739087009269173477480
830 212196474173140216328674812369518856
831 216294333229336859960113320319481832
832 220466293249594105934700950576680497
833 224713603355794319788500769001088651
834 229037532198777323068169711021984655
835 233439368239834813015178909246762283
836 237920420035919716897159007498409561
837 242482016528614997354253084162627802
838 247125507336906904653344402918653026
839 251852263053808155853981952954518650
840 256663675546877009625083839442075460
841 261561158262678698849661519366961020
842 266546146535236181254757037508629900
843 271620097898517671144678742246040700
844 276784492403008922936895589922266500
845 282040832936418749641324074888859950
846 287390645548566776725215566194562150
847 292835479780502954007710100985719630
848 298376908997908875370936063143254865
849 304016530728831488199161810439569475
850 309755967005800311605092610882706951
851 315596864712379824714392579151937827
852 321540895934209233597627713800325641
853 327589758314582377905098068947033348
854 333745175414621095916776119994010580
855 340008897078095929609413933513929796
856 346382699800948619508742866390068112
857 352868387105571412579786598658097392
858 359467789919898785256164870314706736
859 366182766961367767963709758054717680
860 373015205125803647198883776122493328
861 379967019881288416422823054137078876
862 387040155667069947772083121451192652
863 394236586297570462912405252284990876
864 401558315371553493317427601955241625
865 409007376686509137885932878373068275
866 416585834658318049164965941855601175
867 424295784746255208568302754683961875
868 432139353883395185916959946348110625
869 440118700912481219427678403143993750
870 448236017027321098983896121240188750
871 456493526219773488189273247934133750
872 464893485732388979374302601015385700
873 473438186516770840450219370147011100
874 482129953697721083329933977330211500
875 490971147043238160612006362455662876
876 499964161440433280400048681373583652
877 509111427377433018556015157196371826
878 518415411431336603411581324062725178
879 527878616762296950037540913910670930
880 537503583613795229647511931706777161
881 547292889819179474640244774937331867
882 557249151314538441215813238757501887
883 567375022657982679486642472416325371
884 577673197555405495596736867152036705
885 588146409392797231614019794422335248
886 598797431775187036924146294570420816
887 609629079072287059582617354811943952
888 620644206970914747628988344114872576
889 631845713034269718786264470841849600
890 643236537268142432314416763125431040
891 654819662694132679113903042838132480
892 666598115929956695538077765005574400
893 678574967776922502827730677976649200
894 690753333814653877682387513111214000
895 703136375003144170287491144133481200
896 715727298292222004180590088723429025
897 728529357238511717720002600653524795
898 741545852629972239673289294719073535
899 754780133118098931627828389245357275
900 768235595857873777599803260296651401
901 781915687155550156439327125725602802
902 795823903124359295456978544752119386
903 809963790348226374189829600622442258
904 824338946553585125442635213247279780
905 838953021289380666742131781245170076
906 853809716615351189189678936498716972
907 868912787798680032450482348874840732
908 884266044019110584337473274772163556
909 899873349082617361196111441058214230
910 915738622143727551134848174672335918
911 931865838436588236137071683636918006
912 948259030014875451296802548745476577
913 964922286500642189905374761681815251
914 981859755842203421943401761404847575
915 999075645081157160765481622759384755
916 1016574221128641588468754903767748185
917 1034359811550929234675429341181351100
918 1052436805364460196298989201929112300
919 1070809653840417387369702497616133500
920 1089482871318947818233344867233990800
921 1108461036033134922474325055707695600
922 1127748790942827977817608146317653040
923 1147350844578435704100410243224039920
924 1167271971894792167242442331486726800
925 1187517015135204173050813116005802276
926 1208090884705790398741306061904281652
927 1228998560060223583310816085501748196
928 1250245090594988180425906400250736713
929 1271835596555266969369816914228742755
930 1293775269951571220885366729914270791
931 1316069375487230125535044996107095427
932 1338723251496856312543635199386348177
933 1361742310895905417064887324863837166
934 1385132042141448793494422775910794630
935 1408898010204279621909076862922533838
936 1433045857552473814021569619654856196
937 1457581305146528294272534979749766652
938 1482510153446200410913791489127467276
939 1507838283429173421242041057810434300
940 1533571657621674194596150393252500420
941 1559716321141170486409498190352835290
942 1586278402751276356587738782322806850
943 1613264115928995535838404670014837050
944 1640679759944433784389199601988761625
945 1668531720953112538874265290318461675
946 1696826473101017405120276797679952975
947 1725570579642516327205568876151183435
948 1754770694071283546574751835654795505
949 1784433561264366759248076266096968200
950 1814566018639536184349290812908798376
951 1845174997326055573368552835011490952
952 1876267523349016516859254394068616256
953 1907850718827378743721084164609823168
954 1939931803185860457928443032068940480
955 1972518094380824118606168564665029056
956 2005617010140304441816622813554439232
957 2039236069218326786387303751521108472
958 2073382892663665481660523708369999576
959 2108065205103193062271157621758172280
960 2143290836039972794040330392332895633
961 2179067721166248305898050856824668011
962 2215403903691485585502611548888530927
963 2252307535685624050995999908420592651
964 2289786879437694878210091862596596025
965 2327850308829966241706052024505558410
966 2366506310727776619377723608269865170
967 2405763486385218814067984036786884650
968 2445630552866838861824751490631213700
969 2486116344485515525150792427622301500
970 2527229814256687610969499125167706700
971 2568980035369097907128740803586851900
972 2611376202672224098188668529837878980
973 2654427634180568601079467851800481790
974 2698143772594980854064570195619423350
975 2742534186841187198397394879410391326
976 2787608573625705111209515696472654577
977 2833376759009320180610027035587134691
978 2879848699998305859805205138803875623
979 2927034486153567696360287105882837955
980 2974944341217895405617879448239182121
981 3023588624761507843857307244260961012
982 3072977833846077637123867206277071492
983 3123122604707423935874794309562826036
984 3174033714457063493778734293077169680
985 3225722082802812011267179782171362928
986 3278198773788629440869829763676198576
987 3331474997553904722071934802562711152
988 3385562112112377198511771343191055376
989 3440471625150893769892441890188731500
990 3496215195848202645116837726117939100
991 3552804636713986391971063850477846700
992 3610251915448338822283774762957205625
993 3668569156821892109981196459423841875
994 3727768644576802412945238781338384375
995 3787862823348804158170792786244341875
996 3848864300610545053514458523876330625
997 3910785848636415808437599862615524550
998 3973640406489090480679460310178137150
999 4037441082027995315859430985549299750
1000 4102201153939925912710424530609635876