Knowledge
Data
205374728 2045540 104065 23084954339 65915005
47092221 6787 26001 830 169845082
8072269 683242428 88239681