Knowledge
Data
2277596 988641 431932 852615
3918819371 5011723 266275926
21336 7534223 739595291 4304530734