Knowledge
Data
3873 310354 742160 2003
4167 78172 443221
5418217886 3900817 17232093802 4022986 90185