Knowledge
Data
29995 8367886 431
412280 1395120 1667056754
62291650954 25234534216 15881092 21113726202