Knowledge
Data
32891 26731579 7662987
60368 36 14988702
8423788193 24660301676 7290 620061683 325045