Knowledge
Data
314129 25718645 259832 9821283 8752222
775228 5610504 1387 0402339 8666
29 3456187 16 81846868