Knowledge
Data
2451523 73342 95572330 7808
7117395 267282 4512675
670243 5921378 224077 63514160 65591950