Knowledge
Data
49 152749 31005716 43135566163
29150653 13503 7361 96 2180407
786826713 86145933349 316717 82868658