Knowledge
Data
88 43324370199 772727 21684903 933
18697 659546838 83427092 2007659
149 686699 582347194 267208946 909