1 7
2 119
3 2008
4 33873
5 571358
6 9637322
7 162555929
8 2741882383
9 46248186229
10 780082534460
11 13157894317753
12 221938287447408
13 3743501973486176
14 63142809559541159
15 1065049364666447387
16 17964518161956501475
17 303013102954658893684
18 5111016044746769916077
19 86209093781475926414662
20 1454115538975879683379734
21 24527018066686748667431705
22 413704825455100164120540023
23 6978087680267037236492266865
24 117701570485498960402636058920
25 1985308916929906183934388314461
26 33486821623395333624477543679640
27 564832612635008134710161474659756
28 9527206967686564855997593460830719
29 160698356601071515473357067316615291
30 2710549051980532813429086850909411991
31 45719672052598799494338196251043607936
32 771167897171925517655907927793549698457
33 13007528246142910182387621268936204585054
34 219402015689048902227632595534464089712594
35 3700721887933756926573243675822462038618905
36 62421224567243440752888154842840726081736239
37 1052878166602716070675402402158155423964853901
38 17759222786706234724871363368398029894312395892
39 299550322147455537888540417900493701043174484753
40 5052608246224186104845619392948663463625949015536
41 85223911317464409054220445883005442208563866965192
42 1437498160613335442282765477072299337191149323091479
43 24246727588801336451072090464735237610471475859581739
44 408977078979147864367640165664270246104578007373482379
45 6898343313246459524988016739481923127720689009105342156
46 116356497499065032612426838470170618401273784811879110517
47 1962621153437252900579698807193041686677269060440346226534
48 33104140075635434835361975774085980733236557300980836484542
49 558377804207402088829473083861169704271747450630126115581145
50 9418331710750384921280535696091136065719917518872942958811639
51 158861923853939540647271083488740086287987867420531551078282569
52 2679573370915407414774230696534484794350801153119856540372006368
53 45197195627068464298857966564488497175613175572930937874987792597
54 762355125156968990734176625632844821064453071133188075186810375416
55 12858880485607556296728371803990522837731656564492552466179133967220
56 216894727780695481420352533407980201307774916937415269164043726629807
57 3658430684670858703954369633744873686205086672899491751359464024956011
58 61707885717139727621989776248010907696946174868399921421014625750477631
59 1040846058840161575218737081556771567996770598170351174091605633884926232
60 17556273491026242474412116575695347391039860640331788800161507558139364545
61 296127113393858042687383378395207595184905361619912008258709208434203741534
62 4994867921817326039238401122201530095850408865475794806794177224485880253210
63 84249987346539249034258510786365215577955682465841818898210072823556990341145
64 1421070682747798227462572957049993064558070003323207285285995200494140649706383
65 23969640221533473670030284753011059803549642638204138579968981725380828376461605
66 404303360364039891212039289267281306468070579370765013790621590975804018207330348
67 6819510250921787223319398470275106897006873868328297224782610456051713680491157417
68 115026795771751674577038155098682151677752373508127678057145320801582691298456553008
69 1940192661742509165403440214355921488632166537065123006629252123017071402936030651248