v1 1679ae52183e61c0b9457077509719e690f43901c05a7c3ac19e40b794f80b77 57aef8bd28a671b92a24e6601f504de6fac418f644fae08bef9f7efb0f09f690                   18  1647904976580272810
