Knowledge
Data
31945563 6622 2667 67317018 3865899
6955262 93517 050
82782719604 709418367 814 109728