Knowledge
Data
160 7543549 14696948 53603327800 5535
472074861 252 7100102
439801236 266048 5609 47103498025