Knowledge
Data
59940953786 21776858 15339381019
81345703 1048427 58473 53 2754220
168903 6092899 397