Knowledge
Data
99 490490856 232 458594252
21705 18560975 2420800 847
1001614058 38515670619 969296 75