Knowledge
Data
163 920896 185908522 340988
47257 2577 99641 1733 43202859059
64 47106371202 769834320 2043133