Knowledge
Data
314382 601 84243 754287 689689
4178222 55868 30989892246 2538483090
23728575459 132414 60141429