Knowledge
Data
4296329 530929615 85914 37750242
114200342 82973831 992557371 971814486 3229440954
87050451500 13048542476 830976852 492909