Knowledge
Data
47183576 9723980599 502387
631735 5544144 11311 258304482 10800
677756664 60451835 166621110 7249267