Knowledge
Data
5833199751 67044376 7477850503 492328 17621483135
3984427 9266207 1665016 25879703978 133579
980706 726965 248899092 692