Knowledge
Data
16138 271239066 822485
22871 213943 3143744520 34411976752
64058926268 51954254579 950112170 710565628 137051960