Knowledge
Data
30556583 10 5888515 409880
291025088 3502858467 13156827329 8238318
3355893 847000842 0206499 82377270900 9709532