Knowledge
Data
50652 32964177 42680
3181605865 5400160 7047156936
938882239 47817960828 5248408 4397