Knowledge
Data
3079594 1091257 98722 72779704 630
611929 127569 32817018 2965 7887063
42645590529 18883 3335452