Knowledge
Data
20672988 5714812 37891 25929301655
021210348 2532992 835111 1502743 73
457869067 3218 566898052