Knowledge
Data
17505923 14476 992010 33810482880
21551 4391325803 174754202 733931 602
53 4143525 1508095