Knowledge
Data
35985 25388 8870 999376
863169 32898 4976826279 6343 13618502519
21795 09780627 4563504 901