Knowledge
Data
29398465 66722432 420862489 6671685 263608393
4845723 21424 15112177
24344687 428435 2977