Knowledge
Data
593 35199 8717824 103 1400522
2054 38460160 295059 91248 308575142
95297 467005 863 03031477