Knowledge
Data
603533592 7717851 4215662682 6668071816 697718476
20060 15089969 134582600 002
87392745 5011056650 26496053714