Knowledge
Data
6336 4664189299 860072766 22 3581107231
1523020505 7017283 8704 13336846182
78 54943728037 6388172 51132 663359456