Knowledge
Data
21380 569395 19264 12623408891 577991
47079002235 2543613 437 7870777
71 0691899 68093623 61017 29