Knowledge
Data
17616979 3605142 7086297 14809 751822
703 90309684 33 498837
587439172 36102 5559 56107537441 1539712