Knowledge
Data
30 03663507 95304374214 671107
643 14824851 4965 169919617
44 430564057 10242399233 513 502194896