Knowledge
Data
3192 33171323 1480146 88438 294290
47011 79775140480 740451 308785861
80136367286 691 26026271 4592689972