Hello, Do you know how long eggs keep from when they are laid? ALso, what is the best way to store them....? thanks