Knowledge
Data
18802842 719251653 65033 682203 41064508311
29541 8170 633127962 9150
14001 45515680 13533495