Knowledge
Data
3042389805 400771 4778 2580 611764
16976 3481 5763 5232103
14418791681 325659 9675891 45552