Knowledge
Data
23059 5500471 314761 74
58407 29411205 4865366 53266423 8144552
79031732 47627 874 483402080