Knowledge
Data
2500588 6185112 42 2117908 512858
5138412218 9671 4248 2480
28818882417 800 86966719 7496850473