Knowledge
Data
2603293 28892 678444 54659
633531 14490 9037421 4231804
80243810749 4950721608 1509092