Deposit 2000000000000000000000000 NEAR to 12861fd80efb456b34bb39144c04adfa0c1d2b2ec40682aed66a49cd2283251e