Knowledge
Data
593969389 267 85560854948 84920 5618210
2992079 4718 500 9781 416705
14881 47396910 49 1398172 713831075