>>513156403
>in fact there isn't even data to confirm that they existed
what is the fossil record then?