Knowledge
Data
46 2463090785 57395 7269782541 552017
43072 881003597 28395 9568976
50308628 51736446 91973124 980269872