Knowledge
Data
39169043 394929301 84620058 68958197
598739 316345299 1755801103
603583222 3970340 5278 9302