Epoch Delegations Total: 66002.265682789
Key Name Stake % of Total
B62qiZwdQ8Wdk8PuGtdCNzWrK49zmxLFWmogt2xXNS3y9eKS7o5qwxr Unknown 66002.265682789 100.00