Knowledge
Data
50608807 33169059 8355995 6437689059 2199267
417 602725 635
21935336247 76926815 988346049