Knowledge
Data
3042065 414311 588479 0125830
5686 56208555 10279455 17318851
29875924 0992206 166555 2867099094 57042