Knowledge
Data
845058 3619 712012253 7165904 47175650
685835455 97132467277 48576932926
421162 20935263 80672709 84930 709042437