Knowledge
Data
666 40963600 21551928 8684434 890939914
6449647540 4810997 016
5554 759225 2284374 1477776