100-million-bc