english: And the fact that this culture has yielded these numbers suggests strongly they have something to teach us.
non_english: En het feit dat deze cultuur deze resultaten laat zien suggereert dat we iets van hen kunnen leren.