Knowledge
Data
34726595 93973101465 526592 2958773040
2790424 204948177 69506016
6038320425 7436 7281 10169016175