Knowledge
Data
309341 19393492559 11666975 5414 27031
6787508522 267 61382 385047
449408 229 20152 16