Knowledge
Data
642 758 470838 133117 38
20 8059778160 206101
44 2505949919 1758203 653169181 3010471274