Knowledge
Data
228 300964633 762 1836546615
472603 899 97757 141696
45542220 37926050 51005857900 185127421 1931894