Knowledge
Data
109668 30260 32169274
160057522 665897276 330606607 19 78820799692
56 689 4624758 03223478