Knowledge
Data
41771670 1294796343 58244 43578 11689139
7393779514 594868291 20069
86786027592 80637 203