Knowledge
Data
939546 6740219797 254842 8655958
33729070546 493927 5298995 9327490 842565
14 402 40068509