Knowledge
Data
21040682 7556509 060 83340167
87513312 1121743183 2536466758 9899411680
2679640 89801433 626576889 95421598