Knowledge
Data
50704018 322269 169049859 52073491 453888
80465513962 40133 9265 296607009
6164363657 351473225 20836480693