Knowledge
Data
300060 43908409 80905569 54064249
98497953 5736 1828427
2943440 72873288 584 946359 2219582483