Knowledge
Data
355843261 866072568 478860272 7529790416 4884948
34965 992050 3945457843 198539199 9706
721 081106008 86702471