Knowledge
Data
57 80595 903434550 6394541 2690892
3009 154957786 122911993 27
40865 113850143 56206073309 94