Knowledge
Data
17599663 8280767588 131256 7525689101 29628137
18 4354148 27418919441 6238 6550
5404519 2906 1634044820