Knowledge
Data
8888146 4525476 55103
2310920 571712 909872 5041254898 5348811
18189268 639696856 2000821 59589 73