0 455
1 3087
2 24843
3 72975
4 332563
5 602919
6 5893875
7 221402727
8 322063831
9 5853742587
10 10696444275
11 75642464331
12 749833439355
13 1724537517955
14 2295761459035
15 4498164915283
16 9436077956619
17 369311889576231
18 10610033249983167
19 135786986032294135
20 460149860040811083
21 2879918014301480295
22 63102417694969716063
23 339029616686070752991
24 2308680395017287591587
25 9776163429114732140631
26 68314873621458878431875
27 79052360113701859749475
28 924492927584768531824107
29 16092413505276285142266075
30 35297378730764177578477443
31 438242594649794247546150255
32 1577292538504356842218595775
33 9874332120777604931456621655
34 30577854324460783911454178715
35 157492186746632681438941858971
36 4106406811033286847608842728891
37 8199164442498465979203822547375
38 377116176513278451310419731412375
39 832947947058405342640951596099015
40 3052519649231444048386315217717475
41 70948725940025245468564274152396539
42 212598992988356602796779573999614159
43 1536396607990812008923227580463502615
44 3585000949494590350609132230209431323
45 11259989441324441858011685797254938475
46 35304174338593602974351633087443950075
47 149338875784935133283477186087273981895
48 1417559428509409755031438478361499990119
49 12805501826401634412596912360215714977375
50 30463454101099324741421496508955834570535
51 462977263233954117122559440482438537771935
52 4238701007121361670934490005368872790913543
53 12503716386841600610656024057634399434661199
54 144107793644589493082559432400702896550167975
55 380043456046213564815903997797609642169321443
56 1784213823376154627895726969637450474021967163
57 5472153089344180452528008927087652953598189875
58 13934537728851642160798194803367441387787836907
59 25514757150436730673338528945197920155457631635
60 230170143036692454575923620330996214888746155775
61 532204685897567148244472709871229690826821818455
62 1896507595121658783214127626328752068353911613475
63 18205133286219971014675856825238513510106670049783
64 89612858266032145171317493400945737383194069520879
65 2699766197205597415190398232569529999741848478467551
66 10256705364069004980651442213170228248951476789249491
67 304638962896037238915245826370186366827799093873419375
68 570125423731233288041698076467877974908941122651727895
69 3250418974232899137110268460538634629522027280467156355
70 45301597923088748347604357025159730191449422636815670371
71 76663896118472051361729585010910123494246515142496907415
72 150097789335423257019648078799785736223284282374676061595
73 788146681917252299811796744151961583214780815240481801275
74 7822625308096554000559168678192244305713037516163040728571
75 73815376694886917698163233804814659606126357283082414415575
76 406835424218272586522340247507202925634977098549597301419403
77 4573753960194336642425348568259386615198733196673937357876695
78 8252328586721180707701494554235761644107233389610203395109351
79 586592812859945059165511170411879574939612400576633839979166875
80 18680573857566588276628817403910506671158965027311279789428593675
81 118405027959629184533250265884848820848795770793413224786565911555
82 1529644132079202665466791934691050465387549297501841457066826483291
83 11794094047956599103223973314922921121942735820265721457776680032795
84 820806340452200639595979186152737802971390403860363476179925479108315
85 1375476674290243323202974852907802374299520889153098915683292008418455
86 8480786334550967002412155958283293449257270905379271578569522055360255
87 55749160984571652298037163305138919658456815068185879850868435237291747
88 3632741221470361614408471664209075973623514642681555646981225112399517755
89 46723327491017724284458584838815764888282189599636973900384182785049245375
90 100029727751193125436580033266063659928146023014322075959517650722747776635
91 659162015438743110841432106688119653964910798583108942158712538673598689375
92 2716350920498693235594469943671876882150075113226805751763757064287399940479
93 53638808720917029121406608756463803819624652521485065236466033416021596701031
94 459567885513885855609122249728400036515977880206478540285458315824767750567575
95 582167185567251289799820816420847961438756408827580081673706717483574409507303
96 5689697750822953498896279766160082773930514131231740670585537242375089611194875
97 63899021918599623157384577771858866298011987976854090972650489713387019764796459
98 344593731044645632382576788812898131807209578045030294301583765076375563344281491
99 1108997629518310624559751189199308728230445957121394550881451697295111405094858475
100 5509779282637652988920497532939293800696273904002544305220410464258799124055519667