Knowledge
Data
52 129603822 16005 458867791 4228
38 2195636 2490 8092
7427797603 245 103049 7759176 32689345