Deposit 521000000000000000000000 NEAR to 8eb95c1cbf21dc2d0df19fdaf637a6c6515f1b9c150526944ae1391024e54d06