Knowledge
Data
120891717 3244881 41336747
1659 141441 358049515 665 29335689
0614 7664 16835065 65991164 40446