Knowledge
Data
52 710609 166926370 29308567816 22701949987
265460636 9090694294 80628
95891447384 47608 674707