Knowledge
Data
222306 47155644 928 805682
81885 1189075 59216536 4498 738806
5124 866545 1342572 2090 214