Knowledge
Data
21392680 373220896 1173613
38890017819 693955914 24078645812 1611926444 518357
2183 115 52381214 4506734 92