Deposit 1612204082459469200000000 NEAR to 254e66bca703b1e0c2cbf5082b48898ea09f1139231862d578745caf9908897d