Knowledge
Data
40 735906699 13981510 8538371
1193 17642486697 9606781168 254192 9711736254
21165 3264577 2052479859 437