Knowledge
Data
6852 5335 1236 29115344
1003841 21497 68826232184
851078 371146551 535793431 66680807 37229732