Knowledge
Data
86 27 803390807 54791 46260
21 75169 1993152668 39099556328 10032696
7224900 6771031 8015 5636