Knowledge
Data
42231478 535 5053616867 34333517697 929459723
7887872 1826995122 20296940971 6972957 900779
2015156071 32905694 66292 82 6523177