Knowledge
Data
90430452 37044367 57817594 7257663753
44832948001 4096937088 276425933
103883238 67863 462877104 100948077 29560