Knowledge
Data
269 211186567 7528 7060 086
61 8899397162 1958267
390728692 6540255587 820289221 5421156756 20884