Knowledge
Data
5090188 3186 1201820399
94609 554755228 78142165 57 083564
892 677743593 59 56129576 2734