Knowledge
Data
3066 290307668 222920
524536 48869973503 547621501
90 3882791 80633 7080797104 25568295532