Knowledge
Data
308925 34866600 225218652 6567728935 575658064
47912144 3940696356 44297513 2346465474
94222571 28 9249060 98332