Knowledge
Data
50 28394 839528896 2917 2391897
1940 966 1845033143 270 54979190
1682031 759816 9959574