Knowledge
Data
27027604 61261671 645259
32014 7183722 2040
76710160523 42666999 851120123 5035719 40808