# Computed using the Mathematica program that I contributed to this sequence
0 1
1 8
2 3
3 64
4 48
5 9
6 512
7 576
8 216
9 27
10 4096
11 6144
12 3456
13 864
14 81
15 32768
16 61440
17 46080
18 17280
19 3240
20 243
21 262144
22 589824
23 552960
24 276480
25 77760
26 11664
27 729
28 2097152
29 5505024
30 6193152
31 3870720
32 1451520
33 326592
34 40824
35 2187
36 16777216
37 50331648
38 66060288
39 49545216
40 23224320
41 6967296
42 1306368
43 139968
44 6561
45 134217728
46 452984832
47 679477248
48 594542592
49 334430208
50 125411328
51 31352832
52 5038848
53 472392
54 19683
55 1073741824
56 4026531840
57 6794772480
58 6794772480
59 4459069440
60 2006581248
61 627056640
62 134369280
63 18895680
64 1574640
65 59049
66 8589934592
67 35433480192
68 66437775360
69 74742497280
70 56056872960
71 29429858304
72 11036196864
73 2956124160
74 554273280
75 69284160
76 5196312
77 177147
78 68719476736
79 309237645312
80 637802643456
81 797253304320
82 672682475520
83 403609485312
84 176579149824
85 56757583872
86 13302558720
87 2217093120
88 249422976
89 17006112
90 531441
91 549755813888
92 2680059592704
93 6030134083584
94 8291434364928
95 7773219717120
96 5246923309056
97 2623461654528
98 983798120448
99 276693221376
100 57644421120
101 8646663168
102 884317824
103 55269864
104 1594323
105 4398046511104
106 23089744183296
107 56281251446784
108 84421877170176
109 87060060831744
110 65295045623808
111 36728463163392
112 15740769927168
113 5164940132352
114 1291235033088
115 242106568704
116 33014532096
117 3095112384
118 178564176
119 4782969
120 35184372088832
121 197912092999680
122 519519244124160
123 844218771701760
124 949746118164480
125 783540547485696
126 489712842178560
127 236111548907520
128 88541830840320
129 25824700661760
130 5810557648896
131 990435962880
132 123804495360
133 10713850560
134 573956280
135 14348907
136 281474976710656
137 1688849860263936
138 4749890231992320
139 8312307905986560
140 10130625260421120
141 9117562734379008
142 6268324379885568
143 3358030917795840
144 1416669293445120
145 472223097815040
146 123958563176448
147 25355160649728
148 3961743851520
149 457124290560
150 36733201920
151 1836660096
152 43046721
153 2251799813685248
154 14355223812243456
155 43065671436730368
156 80748133943869440
157 105981925801328640
158 103332377656295424
159 77499283242221568
160 45669220482023424
161 21407447100948480
162 8027792662855680
163 2408337798856704
164 574716974727168
165 107759432761344
166 15542225879040
167 1665238487040
168 124892886528
169 5854354056
170 129140163
171 18014398509481984
172 121597189939003392
173 387591042930573312
174 775182085861146624
175 1090099808242237440
176 1144604798654349312
177 929991398906658816
178 597851613582852096
179 308267238253658112
180 128444682605690880
181 43350080379420672
182 11822749194387456
183 2586226386272256
184 447616105316352
185 59948585533440
186 5994858553344
187 421513492032
188 18596183472
189 387420489
190 144115188075855872
191 1026820715040473088
192 3465519913261596672
193 7364229815680892928
194 11046344723521339392
195 12427137813961506816
196 10873745587216318464
197 7572787105382793216
198 4259692746777821184
199 1952359175606501376
200 732134690852438016
201 224632234693361664
202 56158058673340416
203 11339608001347584
204 1822437000216576
205 227804625027072
206 21356683596288
207 1413309943872
208 58887914328
209 1162261467
210 1152921504606846976
211 8646911284551352320
212 30804621451214192640
213 69310398265231933440
214 110463447235213393920
215 132556136682256072704
216 124271378139615068160
217 93203533604711301120
218 56795903290370949120
219 28397951645185474560
220 11714155053639008256
221 3993461950104207360
222 1123161173466808320
223 259191040030801920
224 48598320005775360
225 7289748000866304
226 854267343851520
227 75376530339840
228 4711033146240
229 185961834720
230 3486784401
231 9223372036854775808
232 72634054790231359488
233 272377705463367598080
234 646897050475498045440
235 1091638772677402951680
236 1391839435163688763392
237 1391839435163688763392
238 1118442403256535613440
239 733977827137101496320
240 397571323032596643840
241 178907095364668489728
242 67090160761750683648
243 20965675238047088640
244 5443011840646840320
245 1166359680138608640
246 204112944024256512
247 28703382753411072
248 3165814274273280
249 263817856189440
250 15620794116480
251 585779779368
252 10460353203
253 73786976294838206464
254 608742554432415203328
255 2396923808077634863104
256 5992309520194087157760
257 10673801332845717749760
258 14409631799341718962176
259 15310233786800576397312
260 13123057531543351197696
261 9227149826866418810880
262 5382504065672077639680
263 2623970732015137849344
264 1073442572188010938368
265 368995884189628760064
266 106441120439315988480
267 25659912963049390080
268 5131982592609878016
269 841965894100058112
270 111436662454419456
271 11607985672335360
272 916419921500160
273 51548620584384
274 1841022163728
275 31381059609
276 590295810358705651712
277 5091301364343836246016
278 21001618127918324514816
279 55129247585785601851392
280 103367339223348003471360
281 147298458393270904946688
282 165710765692429768065024
283 150915161612748538773504
284 113186371209561404080128
285 70741482005975877550080
286 37139278053137335713792
287 16459452773549501054976
288 6172294790081062895616
289 1958516616083414188032
290 524602665022343086080
291 118035599630027194368
292 22131674930630098944
293 3417390981935529984
294 427173872741941248
295 42155316389007360
296 3161648729175552
297 169374039062976
298 5774114968056
299 94143178827
300 4722366482869645213696
301 42501298345826806923264
302 183286849116378104856576
303 504038835070039788355584
304 992326456544140833325056
305 1488489684816211249987584
306 1767581500719250859360256
307 1704453589979277614383104
308 1358236454514736848961536
309 905490969676491232641024
310 509338670443026318360576
311 243093456347808015581184
312 98756716641297006329856
313 34185017298910502191104
314 10072371168428987252736
315 2518092792107246813184
316 531160198335122374656
317 93734152647374536704
318 13669563927742119936
319 1618764149337882624
320 151759139000426496
321 10839938500030464
322 554315036933376
323 18075490334784
324 282429536481
325 37778931862957161709568
326 354177486215223391027200
327 1593798687968505259622400
328 4582171227909452621414400
329 9450728157563246031667200
330 14884896848162112499875840
331 18606121060202640624844800
332 18938373221991973493145600
333 15979252406055727634841600
334 11318637120956140408012800
335 6791182272573684244807680
336 3472763662111543079731200
337 1519334102173800097382400
338 569750288315175036518400
339 183134021244163404595200
340 50361855842144936263680
341 11803559963002719436800
342 2343353816184363417600
343 390558969364060569600
344 53958804977929420800
345 6070365560017059840
346 541996925001523200
347 36954335795558400
348 1807549033478400
349 56485907296200
350 847288609443
351 302231454903657293676544
352 2946756685310658613346304
353 13812921962393712250060800
354 41438765887181136750182400
355 89352338944234326117580800
356 147431359257986638094008320
357 193503659026107462498385920
358 207325348956543709819699200
359 184649138914421741558169600
360 138486854185816306168627200
361 88285369543457895182499840
362 48155656114613397372272640
363 22572963803725030018252800
364 9116004613042800584294400
365 3174323034898832346316800
366 952296910469649703895040
367 245514047230456564285440
368 54157510418483065651200
369 10154533203465574809600
370 1603347347915617075200
371 210439339413924741120
372 22547072080063365120
373 1921625461369036800
374 125323399654502400
375 5874534358804800
376 176236030764144
377 2541865828329
378 2417851639229258349412352
379 24480747847196240787800064
380 119343645755081673840525312
381 372948892984630230751641600
382 839135009215418019191193600
383 1447507890896596083104808960
384 1990323349982819614269112320
385 2239113768730672066052751360
386 2099169158185005061924454400
387 1661842250229795674023526400
388 1121743518905112079965880320
389 650101357547280864525680640
390 325050678773640432262840320
391 140646928315517494729113600
392 52742598118319060523417600
393 17141344388453694670110720
394 4821003109252601625968640
395 1169802225039234218065920
396 243708796883173795430400
397 43290378393721661030400
398 6493556759058249154560
399 811694594882281144320
400 83014219931142389760
401 6767463581343129600
402 422966473833945600
403 19033491322527552
404 549043018919064
405 7625597484987
406 19342813113834066795298816
407 203099537695257701350637568
408 1028191409582242113087602688
409 3341622081142286867534708736
410 7831926752677234845784473600
411 14097468154819022722412052480
412 20265110472552345163467325440
413 23883880199793835371229347840
414 23510694571672056693553889280
415 19592245476393380577961574400
416 13959474901930283661797621760
417 8566041417093583156103086080
418 4550709502830966051679764480
419 2100327462845061254621429760
420 843881569893104968374681600
421 295358549462586738931138560
422 89992058039381897018081280
423 23821427128071678622433280
424 5459077050183093017640960
425 1077449417799294674534400
426 181819589253630976327680
427 25974227036232996618240
428 3099197544095982551040
429 303182368444172206080
430 23686122534700953600
431 1421167352082057216
432 61492818118935168
433 1708133836637088
434 22876792454961
435 154742504910672534362390528
436 1682824740903563811190996992
437 8834829889743710008752734208
438 29817550877885021279540477952
439 72680280264844739368879915008
440 136275525496583886316649840640
441 204413288244875829474974760960
442 251866373016007718460236759040
443 259737197172757959662119157760
444 227270047526163214704354263040
445 170452535644622411028265697280
446 110406756042539516234217553920
447 62103800273928477881747374080
448 30454748211253388192010731520
449 13052034947680023510861742080
450 4894513105380008816573153280
451 1606012112702815392938065920
452 460547591142719120033710080
453 115136897785679780008427520
454 24996826492943636449198080
455 4686904967426931834224640
456 753252584050756901928960
457 102716261461466850263040
458 11723051579841325301760
459 1099036085610124247040
460 82427706420759318528
461 4755444601197652992
462 198143525049902208
463 5307415849550952
464 68630377364883
465 1237940039285380274899124224
466 13926825441960528092615147520
467 75727113340660371503594864640
468 265044896692311300262582026240
469 670894894752412978789660753920
470 1308245044767205308639838470144
471 2044132882448758294749747609600
472 2628170848862689236106818355200
473 2833496696430086832677663539200
474 2597371971727579596621191577600
475 2045430427735468932339188367360
476 1394611655274183362958537523200
477 828050670319046371756631654400
478 429949386511812539181327974400
479 195780524215200352662926131200
480 78312209686080141065170452480
481 27531636217762549593223987200
482 8502417067250199139083878400
483 2302737955713595600168550400
484 545385305300588431618867200
485 112485719218246364021391360
486 20086735574686850718105600
487 3081487843844005507891200
488 401933197023131153203200
489 43961443424404969881600
490 3956529908196447289344
491 285326676071859179520
492 15851482003992176640
493 636889901946114240
494 16471290567571920
495 205891132094649
496 9903520314283042199192993792
497 115128423653540365565618552832
498 647597383051164556306604359680
499 2347540513560471516611440803840
500 6162293848096237731105032110080
501 12478645042394881405487690022912
502 20277798193891682283917496287232
503 27157765438247788773103789670400
504 30552486118028762369741763379200
505 29279465863110897271002523238400
506 24155559337066490248577081671680
507 17293184525399873700685865287680
508 10808240328374921062928665804800
509 5923747103051639428720518758400
510 2856092353257040438847392972800
511 1213839250134242186510142013440
512 455189718800340819941303255040
513 150614245191289241892342988800
514 43929154847459362218600038400
515 11271296309545494253456588800
516 2536041669647736207027732480
517 498151042252233897809018880
518 84912109474812596217446400
519 12459929107717065749299200
520 1557491138464633218662400
521 163536569538786487959552
522 14152203133164215304192
523 982791884247514951680
524 52649565227545443840
525 2042440030378918080
526 51061000759472952
527 617673396283947
528 79228162514264337593543950336
529 950737950171172051122527404032
530 5526164335369937547149690535936
531 20723116257637265801811339509760
532 56340972325451316398674579292160
533 118316041883447764437216616513536
534 199658320678318102487803040366592
535 278095518087657357036582806224896
536 325893185258973465277245476044800
537 325893185258973465277245476044800
538 281082872285864613801624223088640
539 210812154214398460351218167316480
540 138345476203198989605486922301440
541 79814697809537878618550147481600
542 40619980135211241796940700057600
543 18278991060845058808623315025920
544 7283035500805453119060852080640
545 2570483117931336394962653675520
546 803275974353542623425829273600
547 221957835018742040683452825600
548 54102222285818372416591626240
549 11593333346961079803555348480
550 2173750002555202463166627840
551 354415761286174314646732800
552 49839716430868262997196800
553 5980765971704191559663616
554 603827333681673186312192
555 50318944473472765526016
556 3369572174562908405760
557 174288215925667676160
558 6535808097212537856
559 158124389448690432
560 1853020188851841
561 633825300114114700748351602688
562 7843588088912169421760851083264
563 47061528533473016530565106499584
564 182363423067207939055939787685888
565 512897127376522328594830652866560
566 1115551252043936064693756669984768
567 1952214691076888113214074172473344
568 2823739106736213163756071570898944
569 3441432036334759793327712227033088
570 3584825037848708118049700236492800
571 3226342534063837306244730212843520
572 2529745850572781524214618007797760
573 1739200272268787297897549880360960
574 1053554011085899997764861946757120
575 564403934510303570231176042905600
576 268091868892394195859808620380160
577 113101257188978801378356761722880
578 42412971445867050516883785646080
579 14137657148622350172294595215360
580 4185490603210564195745110425600
581 1098691283342773101383091486720
582 255053333633143755678217666560
583 52170000061324859115999068160
584 9356576097955001906673745920
585 1461965015305469047917772800
586 197365277066238321468899328
587 22772916584565960169488384
588 2214033556832801683144704
589 177913410816921563824128
590 11503022251094066626560
591 575151112554703331328
592 20872419407227137024
593 489197329856886024
594 5559060566555523
595 5070602400912917605986812821504
596 64650180611639699476331863474176
597 400022992534520640509803405246464
598 1600091970138082562039213620985856
599 4650267288213802445926464585990144
600 10463101398481055503334545318477824
601 18964371284746913099793863389741056
602 28446556927120369649690795084611584
603 36002673610886717837889912528961536
604 39002896411793944324380738573041664
605 36565215386056822804106942412226560
606 29916994406773764112451134700912640
607 21502839729868642955824253066280960
608 13646032905493561875811545215139840
609 7675893509340128555143994183516160
610 3837946754670064277571997091758080
611 1709085664189012998606279954923520
612 678607543133872808270140570337280
613 240340171526579952929008118661120
614 75896896271551564082844669050880
615 21346002076373877398300063170560
616 5336500519093469349575015792640
617 1182520001390030139962645544960
618 231362608967614592601387171840
619 39765448416308758103363420160
620 5964817262446313715504513024
621 774279163875242645762605056
622 86031018208360293973622784
623 8065407957033777560027136
624 625764410459517224484864
625 39110275653719826530304
626 1892432692921927090176
627 66530836860536499264
628 1512064474103102256
629 16677181699666569
630 40564819207303340847894502572032
631 532413252095856348628615346257920
632 3394134482111084222507422832394240
633 14000804738708222417843119183626240
634 42002414216124667253529357550878720
635 97655613052489851364455756305793024
636 183104274473418471308354543073361920
637 284465569271203696496907950846115840
638 373361059668454851652191685485527040
639 420031192127011708108715646171217920
640 409530412323836415405997755016937472
641 349031601412360581311929904843980800
642 261773701059270435983947428632985600
643 173676782433554423873965120919961600
644 102345246791201714068586589113548800
645 53731254565380899886007959284613120
646 25186525577522296821566230914662400
647 10556117337638021461979964427468800
648 3958544001614258048242486660300800
649 1328195684752152371449781708390400
650 398458705425645711434934512517120
651 106730010381869386991500315852800
652 25469661568400649168426211737600
653 5398460875911007160699034009600
654 1012211414233313842631068876800
655 167014883348496784034126364672
656 24088685098340882312614379520
657 3011085637292610289076797440
658 322616318281351102401085440
659 29202339154777470475960320
660 2190175436608310285697024
661 132470288504534896312320
662 6209544773650073264640
663 211689026374434315840
664 4669610875906639320
665 50031545098999707
666 324518553658426726783156020576256
667 4381000474388760811572606277779456
668 28750315613176242825945228697927680
669 122188841355999032010267221966192640
670 378021727945122005281764217957908480
671 907252147068292812676234123098980352
672 1757801034944817324560203613504274432
673 2825037377589884985900327235989012480
674 3840285185161249902708257336422563840
675 4480332716021458219826300225826324480
676 4536336874971726447574128978649153536
677 4020844048270393896713432503802658816
678 3141284412711245231807369143595827200
679 2174735362646246698943563253258649600
680 1339792321630276984170588075668275200
681 736885776896652341293823441617551360
682 362685968316321074230553725171138560
683 160008515433671062160538408163737600
684 63336704025828128771879786564812800
685 22501197482859993116325713648025600
686 7172256697661622805828821225308160
687 2049216199331892230236806064373760
688 523947323692813354321910641459200
689 119596671712490004790870907289600
690 24293073941599532223145653043200
691 4372753309487915800166217547776
692 693754130832217410603294130176
693 96354740393363529250457518080
694 11614187458128639686439075840
695 1201467668082273071010938880
696 105128420957198893713457152
697 7630288617861210027589632
698 447087223702805275054080
699 20322146531945694320640
700 672423966130556062080
701 14409084988511915616
702 150094635296999121
703 2596148429267413814265248164610048
704 36021559456085366672930318283964416
705 243145526328576225042279648416759808
706 1063761677687520984559973461823324160
707 3390740347628973138284915409561845760
708 8392082360381708517255165638665568256
709 16784164720763417034510331277331136512
710 27873702125553531860883228728424923136
711 39197393614059654179367040399347548160
712 47363517283655415466735173815878287360
713 49731693147838186240071932506672201728
714 45775763011078330516429846966368731136
715 37192807446501143544599250660174594048
716 26821736139303709286970613456856678400
717 17242544660980955970195394365122150400
718 9914463180064049682862351759945236480
719 5112145077220525617725900126221762560
720 2368126028418331719975968440823316480
721 986719178507638216656653517009715200
722 370019691940364331246245068878643200
723 124881646029872961795607710746542080
724 37910499687640006259380912190914560
725 10339227187538183525285703324794880
726 2528615344778360101292699182694400
727 553134606670266272157777946214400
728 107861248300701923070766699511808
729 18668292975121486685325005684736
730 2852100315643560465813542535168
731 381977720845119705242885160960
732 44454303719044103627404738560
733 4445430371904410362740473856
734 376427571814486361361088512
735 26467563643206072283201536
736 1503838843363981379727360
737 66345831324881531458560
738 2132544578299763511168
739 44428012047911739816
740 450283905890997363
741 20769187434139310514121985316880384
742 295960920936485174826238290765545472
743 2053228888996865900357028142185971712
744 9239530000485896551606626639836872704
745 30317207814094348059959243661964738560
746 77308879925940587552896071338010083328
747 159449564847252461827848147134645796864
748 273342111166718505990596823659392794624
749 397200255289137829017586009380055154688
750 496500319111422286271982511725068943360
751 539944097033671736320780981501012475904
752 515401183532141202851654573250966454272
753 434869748605244139906083546180502945792
754 326152311453933104929562659635377209344
755 218405565705758775622474995291547238400
756 131043339423455265373484997174928343040
757 70640550157956353990394256289609809920
758 34281443459008230612985447905251819520
759 14998131513316100893181133458547671040
760 5920315071045829299939921102058291200
761 2109112244060076688103596892608266240
762 677928935590738935461870429766942720
763 196445316563225486980428363171102720
764 51246604320841431386198703435939840
765 12010922887697210481140321117798400
766 2522293806416414201039467434737664
767 472930088703077662694900144013312
768 78821681450512943782483357335552
769 11612122713691639039383708893184
770 1501567592287711944747893391360
771 168926354132367593784138006528
772 16347711690229121979110129664
773 1341023224589107662348877824
774 91433401676530067887423488
775 5042283180690996390850560
776 216097850601042702465024
777 6753057831282584452032
778 136886307390863198352
779 1350851717672992089
780 166153499473114484112975882535043072
781 2429994929794299330152272282075004928
782 17313713874784382727334940009784410112
783 80075926670877770113924097545252896768
784 270256252514212474134493829215228526592
785 709422662849807744603046301689974882304
786 1507523158555841457281473391091196624896
787 2665085583875505433408319030679079747584
788 3997628375813258150112478546018619621376
789 5163603318758791777228618121940717010944
790 5809053733603640749382195387183306637312
791 5743041759358144831775579530510769061888
792 5025161539438376727803632089196922929152
793 3913827737447197259154751915624526512128
794 2725701460007869519768487941238509535232
795 1703563412504918449855304963274068459520
796 958254419534016628043609041841663508480
797 486173198145934906875066352110843985920
798 222829382483553498984405411384136826880
799 92356915108314937079062769192109342720
800 34633843165618101404648538447041003520
801 11750768216906141548005754115960340480
802 3605349339278020702229038194669649920
803 999308784256407912030874717000826880
804 249827196064101978007718679250206720
805 56211119114422945051736702831296512
806 11350322128873863904677603456319488
807 2049363717713336538344567290724352
808 329362026061071943662519743152128
809 46848908879376612676134273810432
810 5856113609922076584516784226304
811 637560755918935757185295056896
812 59771320867400227236121411584
813 4754536887179563530146021376
814 314638470475118174789074944
815 16855632346881330792271872
816 702318014453388783011328
817 21354263952974658942912
818 421465735913973531768
819 4052555153018976267
820 1329227995784915872903807060280344576
821 19938419936773738093557105904205168640
822 145799695787657959809136336924500295680
823 692548554991375309093397600391376404480
824 2402277800126333103417722926357586903040
825 6486150060341099379227851901165484638208
826 14188453256996154892060926033799497646080
827 25843254146671567839110972418706227855360
828 39976283758132581501124785460186196213760
829 53301711677510108668166380613581594951680
830 61963239825105501326743417463288604131328
831 63371495275676080902351222405636072407040
832 57430417593581448317755795305107690618880
833 46386106517892708256648911592586980884480
834 33547094892404547935612159276781655818240
835 21805611680062956158147903529908076281856
836 12776725593786888373914787224555513446400
837 6764148843769529139131357942411742412800
838 3241154654306232712500442347405626572800
839 1407343468317179993585718387689285222400
840 554141490649889622474376615152656056320
841 197907675232103436597991648268805734400
842 64095099364942590261849567905238220800
843 18810518291885325402934112320015564800
844 4996543921282039560154373585004134400
845 1199170541107689494437049660400992256
846 259435934374259746392630936144445440
847 50445876128328284020789348694753280
848 8782987361628585164333859817390080
849 1362877349218228732396633419939840
850 187395635517506450704537095241728
851 22668826877117715811032713134080
852 2390852834696009089444856463360
853 217350257699637189949532405760
854 16780718425339635988750663680
855 1078760470200405170705399808
856 56185441156271102640906240
857 2277788154983963620577280
858 67434517746235765082880
859 1296817648966072405440
860 12157665459056928801
861 10633823966279326983230456482242756608
862 163495043481544652367168268414482382848
863 1226212826111584892753762013108617871360
864 5977787527293976352174589813904512122880
865 21295868065984790754621976212034824437760
866 59096033883107794344075983988396637814784
867 132966076236992537274170963973892435083264
868 249311392944361007389070557451048315781120
869 397340032505075355526331200937608253276160
870 546342544694478613848705401289211348254720
871 655611053633374336618446481547053617905664
872 692861681680725151199040031634954391650304
873 649557826575679829249100029657769742172160
874 543380104923886011006458678656018918932480
875 407535078692914508254844008992014189199360
876 275086178117717293072019706069609577709568
877 167630639790483975465762008386168336416768
878 92443367531516898234795225212960479641600
879 46221683765758449117397612606480239820800
880 20982211709456138086187074143731161497600
881 8655162330150656960552168084289104117760
882 3245685873806496360207063031608414044160
883 1106483820615851031888771488048322969600
884 342769444429910374009021602275839180800
885 96403906245912292690037325640079769600
886 24582996092707634635959518038220341248
887 5672999098317146454452196470358540288
888 1181874812149405511344207597991362560
889 221601527278013533377038924623380480
890 37251980878631585352174646811688960
891 5587797131794737802826197021753344
892 743537521569461078601872990797824
893 87133303308921220148656991109120
894 8911360565685124787930828636160
895 786296520501628657758602526720
896 58972239037622149331895189504
897 3685764939851384333243449344
898 186778628708685016887336960
899 7372840606921776982394880
900 212678094430435874492160
901 3987714270570672646728
902 36472996377170786403
903 85070591730234615865843651857942052864
904 1339861819751195199887037516762587332608
905 10300187739337313099131600910112390119424
906 51500938696686565495658004550561950597120
907 188300307109760255093499579137992131870720
908 536655875262816727016473800543277575831552
909 1241016711545263681225595663756329394110464
910 2393389372265865670935077351530063831498752
911 3926654438873685866377861279854010973552640
912 5562760455071054977368636813126515545866240
913 6883916063150430534493688056244062988009472
914 7509726614345924219447659697720795986919424
915 7275047657647614087589920332167021112328192
916 6295714319118127575798969518221460577976320
917 4890420944314974099058128107904170270392320
918 3423294661020481869340689675532919189274624
919 2166303652677023682942155185298175424462848
920 1242438859623587112275647826862188846383104
921 647103572720618287643566576490723357491200
922 306522744972924452041689430969290011443200
923 132187933769573669942978567105506317434880
924 51930973980903941763313008505734624706560
925 18588928186346297335731360999211825889280
926 6061607017286836087738487282351682355200
927 1799539583257029463547363411948155699200
928 485875687479397955157788121226002038784
929 119132981064660075543496125877529346048
930 26473995792146683454110250195006521344
931 5318436654672324801048934190961131520
932 962820428863093282948513948363653120
933 156458319690252658479133516609093632
934 22711691567939902037293574991642624
935 2927678991179752996994874901266432
936 332690794452244658749417602416640
937 33024453861068403625861306122240
938 2830667473805863167930969096192
939 206402836631677522661633163264
940 12551523849223633134829043712
941 619318610981429266521169920
942 23819946576208817943121920
943 669935997455873004650304
944 12254926782729384231408
945 109418989131512359209
946 680564733841876926926749214863536422912
947 10974106333200265446693831089674524819456
948 86421087373952090392713919831186882953216
949 442908072791504463262658839134832775135232
950 1660905272968141737234970646755622906757120
951 4858147923431814581412289141760197002264576
952 11538101318150559630854186711680467880378368
953 22870165112762716411157405803509498834321408
954 38593403627787083943828122293422279282917376
955 56282046957189497418082678344574157287587840
956 71759609870416609208055414889332050541674496
957 80729561104218685359062341750498556859383808
958 80729561104218685359062341750498556859383808
959 72190857525887862869161517142272747960795136
960 58010510511874175519861933417897743897067520
961 42057620121108777251899901727975864325373952
962 27600313204477635071559310508984160963526656
963 16438421835019767947031648170792037044453376
964 8904145160635707637975476092512353399078912
965 4393492677945250479264215177226490164019200
966 1977071705075362715668896829751920573808640
967 812011593155952543935439769362395949957120
968 304504347433482203975789913510898481233920
969 104259640697333580709101981256448936509440
970 32581137717916743971594369142640292659200
971 9285624249606272031904395205652483407872
972 2410690910955474469821333370698240884736
973 569190909531153694263370379192640208896
974 121969480613818648770722224112708616192
975 23657873394921720666734914159792619520
976 4140127844111301116678609977963708416
977 651068491614277191735749149760421888
978 91556506633257730087839724185059328
979 11444563329157216260979965523132416
980 1262268014245281205255143256227840
981 121718701373652116221031671136256
982 10143225114471009685085972594688
983 719620700688821633063531839488
984 42609120435522333536656490496
985 2048515405553958343108485120
986 76819327708273437866568192
987 2107847406629454087802176
988 37640132261240251567896
989 328256967394537077627
990 5444517870735015415413993718908291383296
991 89834544867127754354330896361986807824384
992 724291017991217519481792851918518638084096
993 3802527844453891977279412472572222849941504
994 14615966402119647287667741691449481579462656
995 43847899206358941863003225074348444738387968
996 106879254315499920791070361118724334049820672
997 217575624856553410181821806563117394315706368
998 377357724360584820784097195757906730766303232
999 566036586540877231176145793636860096149454848
1000 742923019834901365918691354148378876196159488