Doubtsov, Evgueni, Russian Federation