Knowledge
Data
5151355 528 189571450 472
518066 39413113279 1111306629 717
91191218878 90958893 14453678 82559