Knowledge
Data
396 95591 4096 35905128 6210800954
31149999 853 6124 291814199
3293848 9593456 82658823