Knowledge
Data
51818678 188047173 7521937256 21911407667
53847436 921251506 4004134265 3693 2969701
447 14047079 890092 97 34