Knowledge
Data
465087376 4188847 27228077 32742127741 5714516
2311376874 6999454913 3549969 44485791
379866 1684603 77856938963