Mamasaurus Iamasaurus Papasaurus Santasaurus Eggasaurus Hugasaurus Shapeasaurus Apatosaurus Alphasaurus Allosaurus