Knowledge
Data
532536 2297862 5931510009 95197459
83342 342556 49461225
104639 1661403 72403 417052 93172