Knowledge
Data
35159833 86321665 1854677 35419 485805542
47105434 6417432141 92971527 88030 937634
5310445881 27815962 45787 5015018