Knowledge
Data
51492 459189 88295804 2128 4647
3224 18303313788 79799640
86148 25 59565076 735272 6468