Knowledge
Data
45177505 875462658 42801502 2714778 40616043993
304729684 9950323177 49913010644 4466 2872247
18638150880 9273 523 81 24770