Knowledge
Data
18648211657 42740806422 2150
5951101006 52076742 314
20631861 95105938 39696409617 1154649 0979