Knowledge
Data
67517627 586 78229 7828 53863
9888874646 861395 40046200 5192 3436
2472185 16149 767329 6541470 301