Knowledge
Data
72 583064 4846970
254779990 50588303 50081307992 8539384 335709106
227477498 83487 240681973 414