Buddhas are infinite and innumerable.