Knowledge
Data
1307929 881249 3221 205144545 2987
08521402 70837283193 5903475 19426025853
61772 4789950 7680568 409510512 209769561