Knowledge
Data
39667 23987605 6288805
1615656 44646 542225916 9460026 90592832620
49740517 58762 93342675869