Knowledge
Data
568089 334351618 1486191 116694
194 659 46703421 83572926989
7626 21 11603143 2801707925 953