Knowledge
Data
45089258 84935 6234
188904966 9097077 37681
13777 1556405261 34684951 12834106007 4971