Address 3ECPX4zNEUqeUAUqr1QGTuWPAGW6jCErTb

sat balance
31638169
runes balances
outputs