1 28
2 32
3 80
4 176
5 368
6 752
7 1520
8 3424
9 8592
10 20096
11 70464
12 235072
13 705280
14 3023616
15 13223680
16 55540736
17 278539264
18 1392697344
19 9541095424
20 58609614848
21 410267320320
22 3397142953984
23 24143851798528
24 176071227916288
25 1232666139967488
26 9523075842834432
27 93643579122778112
28 842792212105265152
29 10557680820452065280
30 128803767346345803776
31 1549801842184665694208
32 18597622106216005107712
33 223171469534248988311552
34 2821525007683005301391360
35 34435656059278438235635712
36 430861511202455123384074240
37 5283593879040002837916418048
38 68687119632335767161790267392
39 987339216405593782315089133568
40 13822749467032259578859112890368
41 200779710061451277135601075224576
42 2880932270680627318903144657715200
43 41492959778082416978409962109665280
44 603378776777234270732366125388005376
45 8483001844226414852488896585765224448
46 125890028813734704669818602127561326592
47 1769298487854343701470291619861183332352
48 26541907899638015572583651845970212159488
49 398128618494570233588754777689560430149632
50 6183837210716402510820996563214252965363712
51 93685669970210716826342091022375288112676864
52 1577042999162428379143866164303528585865461760
53 25558572232714565566292447546977994798543142912
54 434511514599564456651216448930632101119446220800
55 7804712755324762340688436814380994655953847582720
56 134244351874379405842895877936988635812264813789184
57 2337229505853778521568396371718331754937242013925376
58 39852394769624835863400471217170666895022897756110848
59 682041961253571350806353391100636780957322571098882048
60 11594713341311239604662968881435483486961890263641882624
61 207127185647744638429926725175466656742004303146795401216
62 3637777777654695978573253403401269865629329548640809648128
63 65480154475035973873967810129852750008456488826354802884608
64 1180412514799303020171231520111839888785139939785143643799552
65 21260689613892009076906795890680291039995562212231586972172288
66 382902968209286421117993303728472158664051415629308166710231040
67 7354175862027275632865121795081969779644920615608462843867824128
68 139748745551158357107682691083506583991518344269655360952256692224
69 2911507861759634139777687499765077517296043198007331308213914042368
70 58245259345569562800940132782287823511030553280800975381204645707776
71 1310782716570197931356905400127089043150484912759317952652260486938624
72 28861951513913654006423642316282390682890924383629864859570424980176896
73 634962933306100388141320130958212595023600336439857026910668096819691520
74 14307833105387167387614160936699185885828988512851738672392361856586481664
75 315329932208222697911956679853684792795086623174631750073237552612922884096
76 7042368962886901918600101540615254232228090392074509175579605528399681945600
77 157976238116397769743885737504200979972567462294186794566933154293355684823040
78 3507072487853206509503952515364141677888555289557996403784333473694499217604608
79 80120514569437749666647935009514622226998603460870994191964154167692348977315840
80 1787317115215276020272555365201443309479719490790264471283796330756109803295080448
81 39369282402714863689787368179437197222323550945785555245845784042334920396721094656
82 907441740555589465879630986755056496229533645136356939419573422086104126804665040896
83 21325076009859310003420926045330960548191767930892548978733533701853512737850042351616
84 497613730726273313742725099238010707758109510093561460570321540788854100369903829647360
85 11615726228667579923651686087481301005642866461652768528848523446929701272109342210916352
86 269273656477149078635148288756189760775615139229442270634582719558170121347671598338932736
87 6310676045451867357616159173316550578514073586676318201384919085776493459437121638015959040
88 152718367265276721863127748805016675237062301344690873526805764709128012722302534624884031488
89 3763416907901800926302879825516629661053158425021911619701443531581486975291573063617452441600
90 91827372552803942601790267742605763729697065570534643520715222170588282197114430251168159498240
91 2222546919474334255936948492046794937159106845292952979383985457698698247837602076920339211747328
92 55593758116159622506653989680729058367579203005458454304253163198263584066730534135923532229509120
93 1400971599888920775584646606392372005916974051360028210296041184105505180980784510820067917340606464
94 36966302940864694626620436189317660314111998789999545643753240726803142057201264641406630511496921088
95 1035056482352781993880862787576225768613407206577720411767985408945089487998507147790347260692560609280
96 30753648085905971991047506818549429960324728887422562292050733960092943072140331788048629904960112295936
97 891876531947838195143733412819842767352448005418430383355472895867566607514193193763217746117581741228032
98 25973335484128593746844749934771495226786530618407426854109814222574901987698527026078232782428769542471680
99 784504593189302326668751224105625877556417961953918082664922180630247019416650801525407508473382977358790656
100 24058251304742226060780372179594157527324616068914992421834458505332298350593681086753023916574646331773026304