Knowledge
Data
580058 527671 2862950 9675852319 3013
56186464 11034 3771 73058623 7390210
588700797 94441364688 85527191 40711 71401757