Knowledge
Data
49912554 69712487 650592 13387
2309000947 80 8056539 180167131
5675 7833 14529 20294622