Knowledge
Data
20039196 457766642 312170333 00450355124
4597473 48156935 169232 512485237
191642 33159256101 182224 68046962