Knowledge
Data
31 563342 2547 6193 1620585898
5006027677 288 3966190 186 171025178
6580941 61644121 3299914988