Knowledge
Data
10058 870263 7595450 33553076625 332
30394909187 41611991 89093101 027756 63410053
6142672435 5552626620 1758496 7967