Knowledge
Data
432732 70787 356042 59578105760
323014175 4697 921646 147 391088
500 43667 548639 437562531