Knowledge
Data
47677203 46226 2984930702 560473055 3048
52880687 9534668 1117167922 59502
5257210 407 43218 6208153 50216