Knowledge
Data
387655191 82593 96475 17069476 29029
18 3556 58565384 3938
34314982 759539 66453599 168 338717144