Knowledge
Data
14258698 37172112955 63527096334
2106887 415251 9363825314 5742014 973310339
7216129 3518 5215082 4088589 38250822