Knowledge
Data
3532 12564 42573881 524959
3387061 49058 533 95115 90707
32187178 13534 406 964979736 501301382