Knowledge
Data
2860 177260 5556566467 4525370 3201
8566229441 303469 9030768664
216022755 99673259646 228747 58193 307