Knowledge
Data
3305660 3429 882917 667751 4414611698
6323288 54024131890 2961 48150814263 1645731
40122932 58876 19234 898