Knowledge
Data
20509199 367133952 78619136389
1167 16454339 986 913 90583
3005 3891817821 546931 3635838796 178323582