Knowledge
Data
21715865 17502 25695577053
836072 701 3786027388 3929071 62911037
60 402 46207 66573769