Knowledge
Data
5115195 21748 4122 159725 990295
79 28681 750502093
896246 65120842 1474971888 78943088