Knowledge
Data
47498761 128438582 5202628 671
96131404 7329 395773362 28522069555 1126
7060 194296203 22021338 576275 4903