Knowledge
Data
4905885 979306698 3147615 6426573352
8951686 22454015 1717408 5035641
162907 56256065 90 84932 4312232