Knowledge
Data
35817698 18459581 524897458
17509024 1780953 86901228
84240130 34996 783626311 8187 9968397