Knowledge
Data
167933 869717070 330 2935880432
199888197 469142979 339550 67170
403120937 247579 83726 57288934656