Knowledge
Data
39911660668 4006349 1810 235719462
87 89 633329 27658922
1972 747 165153348 591192 2299481433