Knowledge
Data
20896 8070753 991295 606984
666 56656600 0020839201 665
37954006717 17658409 2559 32838846764 43993542