Knowledge
Data
21253493 104917946 27718507 509225886 4893001607
9199085906 775 847 21812
6253810 3103 75763008 75294395