Knowledge
Data
96 5763152189 5819760
3669946 95016 02199848456 79391
140617588 503428985 6935110746 2012