4.9400000000000004423e-22 ribosome