Knowledge
Data
20941508 129633 346117388
60243296053 27016 46919612 87593152 56387
48 19532 5315163011 5050289366 422888165