(Vulcanodon,(Shunosaurus,(((Barapasaurus,Patagosaurus),(Omeisaurus,Mamenchisaurus)),(Jobaria,((Haplocanthosaurus,(((Apatosaurus,(Barosaurus,Diplodocus)),(Dicraeosaurus,Amargasaurus)),(Nigersaurus,Rayososaurus,Rebbachisaurus))),(Camarasaurus,(Brachiosaurus,Euhelopus,Huanghetitan,(Andesaurus,(Malawisaurus,((Isisaurus,(Dimantinasaurus,((Alamosaurus,Opisthocoelicaudia),(Neuquensaurus,Saltasaurus)))),(Nemegtosaurus,Rapetosaurus)))),(Phuwiangosaurus,Wintonotitan,(Venenosaurus,(Tastavinsaurus,Cedarosaurus))))))))));