Knowledge
Data
663 289 8470644 11264 124722049
31740 707144 33741 570020747
33932591 9595744 34426191 7444820706