Knowledge
Data
010380613 2586 8341418 7095
109179 66745 108551
28098687096 382117 1795791655 88591 6040