Knowledge
Data
320042513 6052 411674 365
298948 63 1488518 203288866
82726480 38299836 28094 53252716