Address 18DdUz7haDobcdanisySTgsuCjWGVQsTLt

sat balance
603193
runes balances
outputs