Distributed Cognition and the Shared Knowledge Model of the Mazahua: A Cultural Approach