Knowledge
Data
86665655 31 54 47009
200236194 1691272 122067180 992594402 3917
81 8508 7434754 997127 886243632