Knowledge
Data
30 271032 0956028
1945 188759 113204 6338431602 1071
538355151 728718467 66475399 8890459 17863073