Knowledge
Data
21156 50924430067 6670559 027703899 507571257
678640 561 843615467 6274775 38
87147240117 140251640 9940