Knowledge
Data
8986 32857 419677 7736540767 76466725
453882 8310457 352993
19445134 195758 878386 115085310 20146