0 1
1 37
2 1225
3 43397
4 1563401
5 56309885
6 2020496185
7 72190600165
8 2569004841385
9 91095128385485
10 3220006254279233
11 113505318773615741
12 3991330807880182105
13 140050346341652428141
14 4904787249549605102233
15 171480516047539645266725
16 5986103396415673098095465
17 208676702743647950905891565
18 7265418342393959077274450065
19 252669807453455968923647174125
20 8777989529914311066901501022401
21 304665601780910772724549555040597
22 10565052572990771625900465818030225
23 366074270654573495203979502319415837
24 12674832724898192310027187471614243001
25 438544981516429510318892977052262589405
26 15163725334501791634114536052960874291185
27 524006177351403360891997967357770076641325
28 18097670925611479956269131313521821319828985
29 624712500371482718673837238407449380812227405
30 21553756397794598511609668399188583171269665625
31 743299430476534465753634529633885531625676911525
32 25622079486032522828586932862000631666701188514025
33 882846907518418506329235597256789653522363767540525
34 30407919787439476132596742856598056352729069004216625
35 1046953414374694321532449154712275765433428057293711565
36 36034266711060637780152855194073130266853563834773626705
37 1239822237370287197743469744127377985477689559554005130725
38 42644762860462301303967654983622627518575167749056353232705
39 1466361898363258625619945809800911796225144239784409786671565
40 50407130825844694077362438003969429357058610808345716416800225
41 1732303075515023141744520611331636419318852766818051965378266725
42 59517162363109484266451000061632297305245431207854836533396460025
43 2044334704767888550861086455377749934720792079344276281398258624725
44 70203361720335147446352872484754629000727780769649283167081343474225
45 2410262389778373360821623833982294137486112605561228341395934123882405
46 82732349723651540310406985445396830315620323392546162435064505133911985
47 2839192754239602281650691734984641383549222824561485186167968889374351325
48 97415152486030002876408686384922840094399735436582470533798989582415368185
49 3341747958459431197173326731250741908569655697239803846826287071237947609405
50 114614518638576351249397218048583629761449843437529102871533394743654363963873
51 3930315284843432477148667886064091235527977303317433864671961733578410392171901
52 134753432250829503641608822068813379471763511210785098372021882082874731316035825
53 4619337489767209109542100381844887001426304017075092350302745166189112442299523781
54 158325015622246341399100401580617514028158833520394708829195525800008711481582403073
55 5425650539853045558455627818611423218620889589061509208016751349952802752954197196365
56 185904047492439958719683988922640805745164258834339267108174508864372426807161542520025
57 6368876419360803763432909486776686742787268697951337503519459612380550946280319957314045
58 218160358630023032720120833080035361758274927044097830596277447781852439112678434968921425
59 7471879936008159736272571016026572446624292202938631413745313392674092993499632054663969165
60 255874409027844446140696995662053151207801992359892913131386268022049025198049102554939025209
61 8761299892595162727590749522191358677644433140117653429294323603807870545046750137028112500493
62 299955399994079237761371167621710949645819136038988774301975218901553049645348607181812228943065
63 10268166663270513979472898479841020893471587680622297702734469392632218357170985166228687543651493
64 351462331372050804976647049583402006846124574765483899868961324611494677284720972327479253504095209
65 12028620153194478945708742393432399548789002233617769046513110931919558845966820447143646396197966765
66 411628480208647762021276862974458385051359669369192041173427596364830601941429738290064942215859200625
67 14084744371696280598491836553500510677949886364190547538144015667035250145110193599885893293948871100045
68 481889853885049485730008769047549238817873134335879799346641226648162495603436406674304797051746566426225
69 16485537461622587383763758008160438765309730437064866219621017480976850480860533554161324381247740742088965
70 563918259721065877627893964414597075346405609828647877894101429196481998064444420231005587351394647292263073
71 19288039059211043562616176720080318993890814747317991178556570520186017037982632622160970592729206212139476781
72 659659736333351381714965504650772555412366515079446662162005368537900457883572041367469314913935284487744995825
73 22558640376499585927277824532892882247893350725006034630604647952662083431253176124487561288222697129902981838901
74 771379211849538026786620303323210422690462639577660912685820570827008811238744583464402193727537904999242339708873
75 26374606479684577196979457725210432273573599103137852156563031471834888622140626320124640961088832383208042410479845
76 901712393100197303107483349013647192487200249477438052152867076334364644693113409062166708503291096611428346406170465
77 30825844972039725231664700123820219330445865992578683193869987402553010597108136700366989385526266050256205156127842325
78 1053726051195389258680474202420491504927421674912203751296455703512261217434856926892320932587276861508997212114486949665
79 36016960783429605540291187289430807234665134031071455193275361671702319454525989253064396441506870055201611608189885688845
80 1230988055998004420968559382123920040777237557940259088649482032237995554757479819268542419586609841781536856329741457009825
81 42069643141160418218692066119853668165725319701946230583320256885787707806904904138317965484938586643470019400443230875147525
82 1437648729054180406635096347590445368009196660516192446811655227165787005543063991100447604921563701384914031308159339938831625
83 49125438189253249465158886704139625104519197055619270679309552725966440563626256304038249229345911711645185451411597850686203525
84 1678535336310260653076089140061195453596946462982370732168239150741119147162035796244675810510280894823746229117816222197301864825
85 57348969297895942157118196167022383319360750792074689043181642834486048634146126082445016926603959111761730656454269568404443615085
86 1959261833975307023571685405278332517525762733922670484154648306996257777356671071258169216940359695773674460463657272241236585084745
87 66931677050421475810368698253328562867292699427765910077508956964727102755400724380891757658261653311032787730083610762248578636983925
88 2286356319598966075959203775525549289948066191708668989806722769391376203088879786767307514623362550485244827671623337698041021835065745
89 78096162430278738529668379240492921938457221960266029694984519054281976867646548555854499894989812716833922543374720562921476920572920085
90 2667409033269074850017444539946968369717505707089426390518900155347776021763902217150577054266209507532262430974300904802179403968183372425
91 91101230108489836708041542005652190308402773320567235774829047672220088308685502188710196758087370347009187617963942209419399569362043642725
92 3111244209418235581578929957355578977344160595714761269399713900301774489946313972912321281560119077105197972218307221562329050515930469092625
93 106247744246711625820803434856049123248472758072117528259303901494615361770080399297379740484517161878001092012164999575483929395359309440198725
94 3628119608062006628234634195440242391066245564208519433957925168446228738534120471952829713049869460211162701152143247291621255059812641949757425
95 123885427222621095073459354505526014743426615507550344381617104367702459650441607344702397021891744777789831890427727006627678335584766959507178845
96 4229958166961261812551119389503024294588820330473252594203474518866319519927389816522610068240401001035497631130868065192490729612039842695539052665
97 144420752547416838902346329070139911648540855584020589597496002952410035919216993053162999675238697147495070589528814987395977341134981850894789027325
98 4930616926637408822863302047590340857261414232700603229363455415486974035324961769783115297468174111971308539921706679286737798822172988059908987222465
99 168326107436958495150762509581628257798871711028486443363449834315087724483471671479704097965045559355789712202574738456695495433002226908370269175074845
100 5746199203935304480592184194083005620213312518037585672473866712671702004940109133141359330204976375263155215124430345811825603072806517494583175856196001