10 interesting facts about Giganotosaurus