Knowledge
Data
49189903 64906161556 4188 356225 17088687
98852 201415 2626643 1442501
657346 9618858314 81478 8422079459 803658