Knowledge
Data
2604315 8857028 84542
113 104877138 838939 9918407 15451590
633 017043795 2007239 993712588 6304429