Knowledge
Data
378875 372687 4803 814 27291414
4174330816 50695362 29151193171 82596712 194595634
38807946058 16168 586