Deposit 250000000000000000000000 NEAR to 70fddf9b363c22e75a28bc72f6fb08898c4f46245dc902482cb5c1313da097e9