Knowledge
Data
3500 66 241106 6330880
50 13404 29919 9596242 2137886594
1170 1542255 592700 50924628