Knowledge
Data
953186 11477 417512 459541732
487 1605990 833 11304459736
339487520 18702098108 8146314