(Prosauropoda,(Theropoda,(Vulcanodon,(Shunosaurus,(((Barapasaurus,Patagosaurus),(Omeisaurus,Mamenchisaurus)),(Jobaria,((Haplocanthosaurus,(((Apatosaurus,(Barosaurus,Diplodocus)),(Dicraeosaurus,Amargasaurus)),(Rebbachisaurus,(Nigersaurus,Rayososaurus)))),(Camarasaurus,(Brachiosaurus,(Euhelopus,(Phuwiangosaurus,(Tangvayosaurus,(Malawisaurus,(Sarmientosaurus,((Isisaurus,(Nemegtosaurus,(Diamantinasaurus,((Epachthosaurus,(Alamosaurus,Opisthocoelicaudia)),(Neuquensaurus,Saltasaurus))))),(Rapetosaurus,Tapuiasaurus))))))))))))))));