(THEROPODA,(PROSAUROPODA,(Vulcanodon,(Shunosaurus,(Barapasaurus,Patagosaurus,(Omeisaurus,Mamenchisaurus),(Jobaria,((Haplocanthosaurus,(((Apatosaurus,(Barosaurus,Diplodocus)),(Dicraeosaurus,Amargasaurus)),(Nigersaurus,Limaysaurus,Rebbachisaurus))),(Camarasaurus,(Brachiosaurus,(Euhelopus,(Phuwiangosaurus,(Malawisaurus,Tangvayosaurus,Rukwatitan,Andesaurus,((Isisaur,(Diamantinasaurus,((Alamosaurus,Opisthocoelicaudia),(Neuquensaurus,Saltasaurus)))),(Nemegtosaurus,(Rapetosaurus,Tapuiasaurus)))))))))))))));