Knowledge
Data
28035612 05136918042 8037 53984 278030583
30281 68104943392 63372968 60403 081339220
9075068 21132 254 2406628 3054