Knowledge
Data
335 554985 40383656 5972925
139426590 5842718471 75685 810385 447
37260977 21 35180156