Knowledge
Data
49528976 77791 50655390206 1040759
286936890 11317939 962525381
744036 959 3976693764 6004411172 21941843763