Knowledge
Data
49382349 187894 43684556 979 6504
30960599 251846 71292 56884759
939 1527852 22211332