Deposit 2000000000000000000000000 NEAR to 5fbba8932e4852c78155cf9d592b10e83327ed5b07de87275fc58f822937275b