Knowledge
Data
3057112 259 34922 6354412
45257368 525236 16206763 52248 9006
4619766 47408253 2875842529