Knowledge
Data
159384743 63229086 3509 6390
762602 43229410221 53369404
2014150944 172667 823639 1367