Knowledge
Data
289 1103869 32 672256 1681868
4595138074 209139535 543
57241609 6383854891 13040332586 7153307 33210652669