Knowledge
Data
311636092 1593500 31266760 3599146 25745
821884031 9040 5938469492 9985
67257700 82711003 8253