Theropoda
Prosauropoda
Vulcanodon
Shunosaurus
Losillasaurus
Mamenchisaurus
Patagosaurus
Omeisaurus
Barapasaurus
XENOPOSEIDON
Isisaurus
Saltasaurus
Rapetosaurus
Opisthocoelicaudia
Nemegtosaurus
Alamosaurus
Rebbachisaurus
Limaysaurus
Nigersaurus
Malawisaurus
Jobaria
Euhelopus
Haplocanthosaurus
Camarasaurus
Brachiosaurus
Suuwassea
Amargasaurus
Dicraeosaurus
Apatosaurus
Diplodocus
Barosaurus