Knowledge
Data
12 42811745142 21637 031366 427285
51257035129 7680967 308
66948615 2930 5072597 40 991078568