Knowledge
Data
299526 892884232 8420355 5645920999
115890 2898177 79737270
8983505971 932278622 41297