Knowledge
Data
40166 349915 46134368 914862277
5905340324 8028 22444 331 552428
67115 09194158 714 1885 2068862027