floor(0xd64330b4c9eb5721260619dc4235b1bc1f342ee7c3ece88b31be96be690fb1c1 / 2^256 * (6655171-6626371)) + 6626371