Knowledge
Data
31603657 23 003516 43047 97695
16500974 3376 2053 73039206457
2328 2261 4132278 539620 41578