Knowledge
Data
22322606 289216 9363 1037680759
40978714 52408543 47 63248906
4411995 436082793 5199887 124846705