Knowledge
Data
33089 66304130496 66296 45028 338382656
31977 4130878874 687 54434
890543 49019598341 84085 539940245 0570009018