Knowledge
Data
4289932 8905366708 26776355
119345109 63090146131 346688988 8002664231
5622710200 10637810 543548368 8569155842 50017769