Knowledge
Data
90302662 28322102 15494
55971250 41406253 1516426854 85195030966 43932084
2117213 301379 930315