Address 12a66N2UaSDCsjQtv5qepBQyWpRYfBuVEz

sat balance
6400863
runes balances
outputs