Knowledge
Data
56 22869571 28021905986 630566 242669
55843 96849074 17161753
247 152 6239729 1931959682 694