Knowledge
Data
25 3496439 237534995 85505 7362
635256579 8399344383 1956277172 68274096
104544 608518951 96