Knowledge
Data
242561 14581 17286591 62860276462 80066044
8030480295 52 711225417 96931762
70105085 870600320 316345 615538 44395