Knowledge
Data
42656517 555313 917 149
2505 7823636 630511984 895122
1571 13599255722 250011993 54822581