Knowledge
Data
14632322 9549 62341
903211588 17023492 4224119 39869886825 13
38980 7009783 26915770400 14