Knowledge
Data
86156 4435073088 28059731 3459059 213746891
8860694496 6426 51566 360684
1928847307 582209283 9413431 23715 443536183