Footprints Show Ancient Human Species Coexisted Meaning