Knowledge
Data
14191 7427030 5034587
2904581 895146 84913256873 80371
72627 697654 4165962 6180875 4887831