Knowledge
Data
35882 680342 17660 980709386
18164 362397679 305382 2421
581905 5792053 9943311080 5196135 11787