Knowledge
Data
16 505753 77102771281 8992340395 304907852
336 4659517 309091292 74390521
2196180299 526 4640 1430