Knowledge
Data
309390 74939138 7498056499 985219073
12 447607 534336
30557528134 16193 707616779 31 3415288