Knowledge
Data
26 3176808 18507694444 927157311
51503269 60734232707 47027827552 17021
787 1249907005 493712