Knowledge
Data
3025632 235083 8623 803
3426503067 3213186 32722717 1711890488
1815 217564024 1119677875