Knowledge
Data
36 0586587629 3480456 89127149 295223957
508 29534 90217 57653536167
572287210 98697148023 1008455 764740