Gigantosaurus Apatosaurus Tyrannosaurus Edmontosaurus Megalosaurus Crankosaurus Santasaurus Tiny-Rannosaurus Spinosaurus Panicosaurus