Knowledge
Data
565563106 31328171116 7425264 60241 7916278869
49522193 854284650 37553620942 33076700901 15271
32645 64 388056