Knowledge
Data
28 105 66459030 6636303286 57293355036
4295710 22854540502 9693480 20835 33903
2562478 476240362 226457 64114664910