Knowledge
Data
31512726 9542201783 3843 371363045 2459
887491 4535031 96170647
769 117647049 93013 35033