Knowledge
Data
22820786 8027390728 859532 9009619 81
46294 321843 5749
5519680042 28119362 30170806909 24 3308336