Deposit 200000000000000000000000 NEAR to 3390052377435a46b31427dce3e0b7d92780a7ed83619bf0c59c1fa5762ccf95