Knowledge
Data
334395 6297372043 266989253 82958223646 187063
131556378 396192 92504357
33410 503466 411683633 12868267881 8441680