Knowledge
Data
990706170 23429656 817164
458265401 63 43941 6362558 18306624
84472 6792377452 5963502