Knowledge
Data
58 6812 12451011
252100900 81660 95316749 23 3201551135
8986113 46 8659 2847359985 39634