Address 34E2bK5tK6hTn2Di63HzePu6nWUiJuqES7

sat balance
143856731
runes balances
outputs