Knowledge
Data
30886 393915569 12243065874
8431481594 010564 62 007453272 881
2724 341 022058524 202