Knowledge
Data
59905 53210535 21749 70966396 304473
383651 6309566129 488823 3431457 2881128337
1920146 89673 28604102012 85473387 28192295962