Address 12XpTncqFZfxbxuK9DW12xeuVbjx4VD94b

sat balance
32630766
runes balances
outputs