Knowledge
Data
318386252 9021689 565 220237326
503363 509 2391 25651016 73790375
57541 7659 981689870 0088073