Knowledge
Data
21 160186 2240200 66458 3910
7928507565 57179423 7090261 1422301
4032017 84579697 508 833275