Recently hatched eggs found on the forest floor in the Peruvian Amazon