Knowledge
Data
19805042 4944843040 4525689 978522909
2117 745 38468 2620 223514
398059 281923920 611716199 2932255 187