Knowledge
Data
67298573928 27993905612 822310
5156963 926948897 92714306 3081278 64
104515699 8565421 39461400 134874 396