Address 142W2gqCvrJhVZ6FqpMGG7XACdaGzMKsrx

sat balance
8431662
outputs