Knowledge
Data
40705593 88926638 238722 156476 744059
215 8668 30525 70886095
9138834197 158738 9027