Knowledge
Data
657761 31690759 507557 55115919 3479978
2624 772588 654 2452
542708 8633 276911340 423