Knowledge
Data
335210324 86274595 38096334361
680860 14 774791591 678282580 80315
68913959 665 002 27016655