Knowledge
Data
50551493 989500 6730491 8310 275
5198951 4510452 7397298 8027115 536476
94254 679724 20661805976