Knowledge
Data
8309862 121659 7952315 7504
43547 1098799 15391883 73061
660 2559579 3060793 1019819777 56067374