Knowledge
Data
21 85216 4926323 802527814
8077 505790 64 8917957895 199038750
5036538 9204418 25262239361 202821685 737