Knowledge
Data
66582 339930013 8008 17116077
877827206 5216809337 64978 276773 57337113584
988933 80604329861 16614068724 6886691 4050584155