Knowledge
Data
43035 503761613 5859981 675 3851474
882226 29459 1316 637218
421 9252439 14111332 21320207548 46