Countasaurus Santasaurus Colorasaurus Hugasaurus Noah noasaurus Gigantosaurus Edmontosaurus Apatosaurus Mamasaurus Spinosaurus