Knowledge
Data
938580674 512480464 1996042 101339
847272 9112401 3050645
67934973575 16216 513 439155