Knowledge
Data
57671045 176164515 11455 4824176
670 19666141 6195888776 626774 6345
379231669 97983459 12806430790 43153687 32922