Knowledge
Data
2949906 228600 6568 648224616 52728
319105348 9591250 6209098087
2195 29672971353 17626 89120717156