Deposit 2674297753924000000000000 NEAR to 70b6df742ab85a08d73bfc31edc4359eef054eb5bc3ec2d4e4a38f91d40296b3