Knowledge
Data
19418953 33166 30565722 52000538
6823265358 2505 5435592533 96860201 99
26997 4696084 94827 395648