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