Knowledge
Data
30 20 470731 375870
980319 302365 323157 414896 0902497
270659495 82807985997 86413025