Knowledge
Data
3106 51435 6797529 96148644 6938271
4387 10086 4603 212279086
18754 398643226 603169707 52057118713 95