Knowledge
Data
5840542 4921373 2237057487 366944
3282 452470430 63369 84741415748
18637 39537061 191421866 116901