Knowledge
Data
28160565 781 27544470 2959793299 16374179
799 964220 85439 66176273 4864
41498 7243985 21747338 38361 64975053520