Knowledge
Data
18192 4224 84223 1888985 323511828
258 28853669 5967530 92 666282450
60803 298665466 7943792 4388394 25850094690