#n A091151(n), n=0..100
0 1
1 2
2 4
3 9
4 24
5 76
6 279
7 1156
8 5300
9 26541
10 143914
11 839638
12 5244803
13 34931300
14 247163950
15 1852025659
16 14653435010
17 122098588726
18 1068815216257
19 9807096147326
20 94129078829678
21 943236002423047
22 9850531055262612
23 107035473744550000
24 1208265643476624821
25 14149747482997207710
26 171677959543089999456
27 2155396880278117136445
28 27969830692432041211884
29 374746792043383848634120
30 5178891785462799284687843
31 73752883028387962022521400
32 1081388101618304771492144248
33 16311142100129095224545420825
34 252899418053303758328025807686
35 4027647053015112893152997406362
36 65840323165791642529852998629991
37 1104033722939161735251618954276096
38 18977988233519460998177924037254474
39 334223260199517474767769825165651519
40 6026922726136214796951442148562118054
41 111222450291471253081592393647964094034
42 2099439681720930730459270296093029745165
43 40514893683702124154998538550870692464706
44 798954313243998862232005771797496446905090
45 16092718098067146002682388624220883389355987
46 330940157597071262036141318301058272611998896
47 6945477717585212410507873929866475485913169924
48 148701190907620797393400347978682616484879887913
49 3246535744498271865702393145331960594473379257818
50 72253576993040192335040648001669467592003809351420
51 1638618390926787351436892013325501085329000825815953
52 37855330083720664933206527065557339770499920967562784
53 890560950741721234524364863006690443404416900929273028
54 21327956843408437444608057793344954634691419176798169007
55 519816568398369866789959184416834199397028983366222995724
56 12889525496010068529122231429691590303657580680032185492444
57 325075747985949853455309224081721603758326095100559923210309
58 8336272494919139013317124964886972990946553791409869785282338
59 217310931197625158742119804939219430531039543354933596244110270
60 5757047748462920804241531282753755539311816290545752559470756779
61 154958841321807986788782542153085842714916056834476612081883478428
62 4236664909718647062243498351545110450530002345869371126449356210022
63 117630293514754707075422082267747465837833818311807787860431120396131
64 3315893912765929298974365963100956919567200962301946066820005949146730
65 94879063369948518748729696976041771990039759288097315176021023181294638
66 2755073167304286175732342445547038899000750188417784883933059815522875737
67 81170116919472046293635485405303677083388984034858750639537250980408638054
68 2425879989296051443900490290322061985525327723705226104414846040132855931894
69 73530039473361944825508235210309574000803158406056423768049324747081602304415
70 2259941512121386412900650681963001627630176001846797952541409439344900657098700
71 70417940372861891281704324492544292281812945107564098193170823280442993813083832
72 2224037542841147646448681954388462652688093792950558345127092192469649324067854653
73 71186004844941518710620165531834732108881109024217409526431011472619670457737945558
74 2308680677611974567302243121047205984096712420953798104184099580812728621222099710552
75 75853359399702737985454936631744817173594345111107745447276367460576844870194177288261
76 2524377467303339311554314239175585701487259430863702064655735135730419221951164297428916
77 85080671875312236481831002416029393520158799696666700206396258326769414763341997612197504
78 2903588168713235231373081843669364174279576003803007756257068457635957249776752858924007803
79 100322568736855336195286128294375528506709490948344815931520148995687601824890385146936886528
80 3508774307112824190613871814191805968584868376512398645690993081179022539519334774940413688544
81 124205435892118147666647549636206462503612408761471782967423544044266363324061818143958684383537
82 4449291702923260589907920314496222839967460433629210654558135907446943642707999957519245004049854
83 161266610899670505536385384549289167281361103708037341635449312804202167926738705222092022310975554
84 5913450376806184858207362019210000001510740460440411969305470889383526307604958356943590213756134991
85 219341779605653513093912939007252532356181687645516370874583818085137589484039417506955846734159859768
86 8228638796157053338416394634259048351363052639846219440096094065332823377806260174116803354986969180546
87 312179569621177038399006400492430736801632672017846136587322374543389582767668801870355005021783198172327
88 11975555313896457078627251395269969193618931113825112701247487062088909551111104405241991605965093129487566
89 464459258260679489631829182339913738356087167702392568161892747037198079669146486125000788470067471718207178
90 18209902367907650886974641522739305234748578591595217189150751376128878858798396856569515679114946697023888997
91 721645703503878948782742612843660210790864673727186918410415082327368254879572082292711117676976915238173363946
92 28903228674009353226605324026863341087606930757551043313848003949638062475326505815786277735273121977415555589706
93 1169836511447903399667289140274837457406207850168504144516482196569524681036780924039252008986148459077506798214251
94 47842303194083640743970108398278967145084064148476592231736591729424068474685117672398746211992273321249307993144808
95 1976786200608783828041618943953786786264448946329278113021967898107694902910645405464984243665684332533822257577970828
96 82512859608299974703752642198995922535393466297398664537885612608402232785552941906642176213430893031539302503222061809
97 3478984121590599575845264275088868047054086450904442330099666745389942328190463892796467041388270197859000604565953619346
98 148152029237958662703218481072125119585752564715110559877191015377507506471869078250906002293367093516736254967827454315636
99 6371526446246282927404771710458341355023625594640553129083176997387681199244848421773612356046836310745714868913479184642905
100 276705221830204298407516556894237180093488782851954169169702819386082721956882110073999949851311225825888112944588797568320424