Knowledge
Data
1966 835656 62008752814 7305160532
691065655 4610 9112709
413120448 789937032 3812785291