Knowledge
Data
3268 96187781227 8241 956475 6945913
976266619 21874754945 513833325 741467300
310642330 1947266 985 28