Knowledge
Data
296 30 110983284 38831 25735
39759982149 328152 8429
64683540573 5833222 19776954646 18504 453017