Knowledge
Data
33158514 6407 43 668 3230528
4719811 5988 97946526356
100 62627168230 17128747 36263 27523