Knowledge
Data
685 114106 21982 9784939
26909 86871 2294381 068952403 17616051729
40 830247 6412 34955796 23277292159