Knowledge
Data
113995352 1481132 37790
98082775 42373 1773894009 644
66 376243088 3624079222 6085404 50