Knowledge
Data
52 16 15182472 67044368272 43668
27233977816 5585909 6805779 904 656
2508019 21598946 19061