Knowledge
Data
65329607 47396 8008053216
309285948 56129491 3766368 59371083837
51122 4187 34159892 629