Knowledge
Data
2014966 948283 3098883
2451335861 21973012149 847209 5128249156 385
19107430 953690 690949822 5646