Knowledge
Data
2159518214 29 14052 6660812
639011053 925692 14153071587
5533948 7137282 70700747 413802793