Knowledge
Data
8814887 56935392483 42990589 784308 8696123820
812900 7675901029 56279176 85683309 11927954991
56979 315069868 50876 252