Knowledge
Data
93 1580385 148888422 5542235
17711512072 300979 71691316552
277 65483507660 90738 73187806511 89963170474