Plateosaurus
Camarasaurus
Brachiosaurus
Euhelopus
Shunosaurus
Apatosaurus
Dicraeosaurus
Omeisaurus
Mamenchisaurus