Knowledge
Data
6596 7404971 14662528 7567 59255446
101700 325039 90842542
9959 911457224 880972122 83776914448 33478420774