Knowledge
Data
139550573 50091685 8844874 28150775
5241488503 63188729 06528 99061
50546 1211209 61742473 6542154053