Knowledge
Data
523429 1497 4494 538 656948690
7809 9113078 167965 21795
759508191 70590 212774 32996703103