Knowledge
Data
149 22 28229 47939
591600713 2851 550033
6256572370 242269429 4819697759 811 94704891386