Deposit 1000000000000000000000000 NEAR to 52424391d4debf7a10875cfddff26d84e64c43f885b15358fa158301e9899b63