Knowledge
Data
301398 566289267 23940027909 595 974865137
6583596 5424 682042173 9705837
8225143 1941 58368 9818