Although in general, sauropods were large, a gigantic size ( or more) was reached independently at multiple times in their evolution. Many gigantic forms existed in the Late Jurassic (specifically Kimmeridgian and Turonian), such as the turiasaur "Turiasaurus" and the diplodocoids "Maraapunisaurus", "Diplodocus" and "Barosaurus". Through the Early to Late Cretaceous, the giants "Sauroposeidon", "Paralititan", "Argentinosaurus", "Puertasaurus", "Antarctosaurus giganteus", "Dreadnoughtus schrani", "Notocolossus" and "Futalognkosaurus" lived, with all possibly being titanosaurs. One sparsely known possible giant is "Huanghetitan ruyangensis", only known from long ribs. These giant species lived in the Late Jurassic to the Late Cretaceous, appearing independently over a time span of 85 million years.