Knowledge
Data
175862 7865505 646 43447338 33959002810
18507936906 97283388761 70
6791 732617062 806 400