Knowledge
Data
395813 440244721 963791288 32297960 163868
94432529 5846818663 22826 8503 72713260141
17268235052 878 929691 8321