Knowledge
Data
3122581039 774833 20558 739523627 413793613
6091 967181 2002812 9171554
13 138899 8268