Knowledge
Data
28716293 7238958 271095 90641107482
714689 66 756668
5949397 4677 15327 15752 2062747