Knowledge
Data
30893036 3396 178900749 2225 1344622
315190 8252407245 73280281453 5697912900
6904867 23374 65926453785 793 624848