Knowledge
Data
47186957 466269 502000991 688420 7885081863
775043 50027527312 2247858 47367045 9803
142 0093988252 31