Knowledge
Data
103 3956 14554387212 636564900 2175923763
9094838426 33752 91730
7958290 24357932444 5818353 70